Enum ColorMatrixOperation
Il nome: Aspose.Svg.Builder Assemblea: Aspose.SVG.dll (25.5.0)
Determinare il tipo di operazione da applicare in un filtro matrizza di colore.
[ComVisible(true)]
public enum ColorMatrixOperation
Fields
HueRotate = 2
Applicare una rotazione hue sull’immagine.
L’operazione “hueRotate” rota l’angolo del colore di ciascun pixel in un angolo specifico intorno alla ruota di colore, consentendo adeguamenti e effetti di colori dinamici.
LuminanceToAlpha = 3
Converta i colori dell’immagine in griglia basata sulla loro luminosità.
L’operazione “luminanceToAlpha” crea un’immagine di griglia basata sulla luminosità (brillanza) di ogni colore, che può quindi essere utilizzata per varie operazioni di maschera e composizione.
Matrix = 0
Applica una trasformazione di matrice ai dati di colore.
L’operazione ‘matrix’ utilizza una matrice 5x4 per trasformare i valori di colore RGBA di ciascun pixel.Questa operazione è altamente versatile e può essere utilizzata per manipolazioni di colori complesse, tra cui ajustamenti di luminosità, contrasto e equilibrio dei colori.
Saturate = 1
Adatta il livello di saturazione dell’immagine.
Un valore di 0% è completamente non saturato (grayscale), mentre il 100% non rappresenta alcun cambiamento nei colori dell’immagine.
Remarks
Il filtro della matrice di colore in SVG consente varie operazioni sui dati colorati di un’immagine. Ogni tipo di operazione manipola i colori in modo specifico, offrendo una gamma di effetti visivi.