Enum ColorMatrixOperation

Enum ColorMatrixOperation

Nazwa przestrzeń: Aspose.Svg.Builder Zgromadzenie: Aspose.SVG.dll (25.5.0)

Określa typ operacji, który ma być stosowany w filtrach matryc kolorowych.

[ComVisible(true)]
public enum ColorMatrixOperation

Fields

HueRotate = 2

Na zdjęcie stosuje się rotację hue.

Operacja “hueRotate” obraca kolor każdego piksela przez określony kąt wokół koloru, umożliwiając dynamiczne dostosowania kolorów i efekty.

LuminanceToAlpha = 3

Konwertuje kolory obrazu na szary skala w oparciu o ich jasność.

Operacja “LuminanceToAlpha” tworzy obraz szary oparty na jasności (światłości) każdego koloru, który może być następnie wykorzystywany do różnych operacji maski i kompozycji.

Matrix = 0

Zastosowanie transformacji matrycy do danych kolorów.

Operacja “matryka” wykorzystuje matrycę 5x4 do przekształcenia wartości kolorów RGBA każdego piksela. ta operacja jest bardzo wszechstronna i może być używana do złożonych manipulacji kolorami, w tym dostosowania jasności, kontrastu i równowagi kolorowej.

Saturate = 1

Dostosowuje poziom satysfakcji obrazu.

Operacja “saturowana” zmienia nasycenie kolorów w obrazie. wartość 0% jest całkowicie nienasycona (grayscale), podczas gdy 100% nie reprezentuje żadnych zmian w kolorach obrazu.

Remarks

Filtr matrycy kolorowej w SVG umożliwia różne operacje na danych kolorowych obrazu.Każdy typ operacji manipuluje kolorami w określony sposób, oferując szereg efektów wizualnych.

 Polski