Enum ColorMatrixOperation
Namn på plats: Aspose.Svg.Builder Församling: Aspose.SVG.dll (25.5.0)
Anger vilken typ av operation som ska tillämpas i en färgmatrixfilter.
[ComVisible(true)]
public enum ColorMatrixOperation
Fields
HueRotate = 2
Applicera en hue rotation på bilden.
HueRotate-operationen roterar varje pixelfärg med en angiven vinkel runt färghjulet, vilket möjliggör dynamiska färgjusteringar och effekter.
LuminanceToAlpha = 3
Konverterar färgerna i bilden till gråskala baserat på deras ljusstyrka.
Operationen “LuminanceToAlpha” skapar en gråskalig bild baserad på ljusstyrkan (briljans) av varje färg, som sedan kan användas för olika maskerings- och kompositverksamhet.
Matrix = 0
Tillämpar en matrix omvandling till färgdata.
Operationen “matrix” använder en 5x4 matrix för att omvandla RGBA-färgvärdena för varje pixel. Denna operation är mycket mångsidig och kan användas för komplexa färghantering, inklusive justeringar i ljusstyrka, kontrast och färgbalans.
Saturate = 1
Anpassa mättningsnivån på bilden.
En värde på 0% är helt osatt (gråskal), medan 100% inte representerar någon förändring i bildens färger.
Remarks
Färgmatrixfiltret i SVG tillåter olika operationer på färgdata för en bild. Varje operationstyp manipulerar färgerna på ett specifikt sätt, som erbjuder ett antal visuella effekter.