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.