Enum ColorMatrixOperation
A név: Aspose.Svg.Builder Összefoglaló: Aspose.SVG.dll (25.5.0)
Határozza meg, hogy milyen típusú műveletet kell alkalmazni egy színes matrix szűrőben.
[ComVisible(true)]
public enum ColorMatrixOperation
Fields
HueRotate = 2
Használjon hue rotációt a képre.
A “hueRotate” művelet az egyes pixelek színét egy meghatározott sarokkal forgatja a színkerék körül, lehetővé téve a dinamikus színigazításokat és hatásokat.
LuminanceToAlpha = 3
Átalakítja a kép színeit szürke színre a fényességük alapján.
A “LuminanceToAlpha” művelet egy szürke színű képet hoz létre, amely az egyes színek fényességét (világosságát) alapozza, amelyet később különböző maszk- és kompozíciós munkákhoz lehet használni.
Matrix = 0
Alkalmazza a matrix átalakítását a színadatokra.
A “matrix” művelet egy 5x4 matrixot használ, hogy átalakítsa az egyes pixelek RGBA színértékét.Ez az operáció rendkívül sokoldalú, és összetett színkezeléshez használható, beleértve a fényesség, a kontraszt és a szín egyensúlyának beállítását.
Saturate = 1
Ajánlja a kép telítettségének szintjét.
A “száraz” művelet megváltoztatja a színek telítettségét a képben. 0% értéke teljesen nem telítetlen (sötét skálán), míg 100% nem képviseli az ábra színeinek változását.
Remarks
A színe matrix szűrő a SVG lehetővé teszi a különböző műveleteket a színadatokat a kép. Minden operációs típus manipulálja a színét egy adott módon, kínál egy sor vizuális hatások.