Enum ColorMatrixOperation
Navne til: Aspose.Svg.Builder Sammensætning: Aspose.SVG.dll (25.5.0)
Det angiver typen af operation, der skal anvendes i en farvematrixfilter.
[ComVisible(true)]
public enum ColorMatrixOperation
Fields
HueRotate = 2
Anvend en hue rotation på billedet.
Operationen ‘hueRotate’ roterer den hue af hver pixel farve med en angiven hjørne rundt om farven, hvilket giver mulighed for dynamiske farvekonstruktioner og effekter.
LuminanceToAlpha = 3
Konverterer farverne i billedet til grøn skala baseret på deres lysstyrke.
Operationen “LuminanceToAlpha” skaber et grayscale billede baseret på lysstyrken (brightness) af hver farve, som derefter kan bruges til forskellige maskerings- og kompositionsoperationer.
Matrix = 0
Anvend en matrix transformation til farverne.
Den ‘matrix’ operation bruger en 5x4 matrix til at omdanne de RGBA-farveværdier af hver pixel. Denne operation er meget mangfoldig og kan bruges til komplekse farve manipulationer, herunder justeringer i lys, kontrast og farvebalance.
Saturate = 1
Tilpasse mængden af mættet af billedet.
En værdi på 0% er fuldstændig usat (grayscale), mens 100% repræsenterer ingen ændring i billedets farver.
Remarks
Farvematrixfilteret i SVG giver mulighed for forskellige operationer på farvede data af et billede. Hver operationstype manipulerer farverne på en bestemt måde, der tilbyder en række visuelle effekter.