Enum ColorMatrixOperation
Název místa: Aspose.Svg.Builder Shromáždění: Aspose.SVG.dll (25.5.0)
Určuje typ operace, který má být aplikován v barevném filtru.
[ComVisible(true)]
public enum ColorMatrixOperation
Fields
HueRotate = 2
Na obrázek se aplikuje rotace hue.
Operace “hueRotate” otáčí hůl každé barvy pixelů určitým úhlem kolem barevného kola, což umožňuje dynamické úpravy a účinky.
LuminanceToAlpha = 3
Konvertuje barvy obrazu na šedé na základě jejich osvětlení.
Operace “LuminanceToAlpha” vytváří grayscale image založenou na luminance (jasnosti) každé barvy, která může být pak použita pro různé maskování a kompozice.
Matrix = 0
Aplikuje matriční transformaci na barevné údaje.
Operace “matrix” používá matice 5x4 k transformaci barevných hodnot RGBA každého pixelu. Tato operace je vysoce všestranná a může být použita pro komplexní manipulace s barvami, včetně úprav jasu, kontrastu a barvy.
Saturate = 1
Přizpůsobuje úroveň nasycení obrazu.
Funkce „saturace“ mění nasycení barev ve snímku. hodnota 0 % je zcela nesaturovaná (hnědá), zatímco 100% neznamená žádnou změnu barvy obrazu.
Remarks
Filtrování barevné matice ve SVG umožňuje různé operace na barevných údajích obrazu.Každý typ operací manipuluje barvami konkrétním způsobem, který nabízí řadu vizuálních efektů.