Enum ColorMatrixOperation
nazivni prostor: Aspose.Svg.Builder Sastanak: Aspose.SVG.dll (25.5.0)
Specifikira vrstu operacije koja će se primijeniti u filtru za boju matrice.
[ComVisible(true)]
public enum ColorMatrixOperation
Fields
HueRotate = 2
Na sliku se primjenjuje vrtoglavica.
Operacija “hueRotate” vrti boju svakog piksela određenim kutom oko boja kotača, što omogućuje dinamične prilagodbe boje i učinke.
LuminanceToAlpha = 3
Konvertira boje slike u šljunčanu boju na temelju njihove svjetlosti.
Operacija “LuminanceToAlpha” stvara sjajnu sliku na temelju svjetlosti (sjajnosti) svake boje, koja se zatim može koristiti za različite operacije masiranja i kompozicije.
Matrix = 0
Primjenjuje transformaciju matrice na podatke o boji.
Operacija ‘matrix’ koristi 5x4 matricu za pretvaranje RGBA boja vrijednosti svakog piksela. ova operacija je vrlo raznolika i može se koristiti za složenu manipulaciju bojem, uključujući prilagodbe u svjetlosti, kontrastu i ravnoteži boje.
Saturate = 1
Prilagoditi razinu zasićenja slike.
Vrijednost od 0% je potpuno nesatran (grayscale), dok 100% ne predstavlja nikakvu promjenu u boji slike.
Remarks
Filter boja matrice u SVG omogućuje različite operacije na boji podataka slike. svaki tip operacija manipuliše boje na određeni način, pružajući niz vizualnih učinaka.