Enum ColorMatrixOperation

Enum ColorMatrixOperation

Името на пространството: Aspose.Svg.Builder Асамблея: Aspose.SVG.dll (25.5.0)

Определя вида на операцията, която трябва да се прилага в цветен матричен филтър.

[ComVisible(true)]
public enum ColorMatrixOperation

Fields

HueRotate = 2

Използвайте ротация на изображението.

Операцията “hueRotate” върти цвета на всеки пиксел с определен ъгъл около колора, което позволява динамични настройки на цвета и ефекти.

LuminanceToAlpha = 3

Конвертира цветовете на изображението в сива скала въз основа на тяхната яркост.

Операцията “LuminanceToAlpha” създава грейскална картина, базирана на яркостта (светлостта) на всеки цвят, която след това може да се използва за различни маски и композиционни операции.

Matrix = 0

Прилага матрична трансформация към цветовите данни.

Операцията “матрикс” използва 5x4 матрица за преобразуване на цветовите стойности на всеки пиксел. Тази операция е много разнообразна и може да се използва за сложни манипулации с цветове, включително корекции в яркостта, контраста и баланса на цвета.

Saturate = 1

Адаптира нивото на заситеност на изображението.

Операцията “заситена” променя заситеността на цветовете в изображението. стойност от 0% е напълно незаситено (граискално), докато 100% не представлява промяна в цвета на снимката.

Remarks

Филтърът за матрица на цветовете в SVG позволява различни операции върху цветните данни на изображението.Всеки тип операция манипулира цвета по определен начин, предлагайки широк спектър от визуални ефекти.

 Български