Enum ColorMatrixOperation
Pôvodný názov: Aspose.Svg.Builder Zhromaždenie: Aspose.SVG.dll (25.5.0)
Určuje typ operácie, ktorý sa má aplikovať v farebnom matričnom filtre.
[ComVisible(true)]
public enum ColorMatrixOperation
Fields
HueRotate = 2
Na obrázok sa aplikuje hue rotácia.
Operácia “hueRotate” otáča hue farby každej pixelovej s určitým uhlom okolo farebného kolesa, čo umožňuje dynamické úpravy farieb a efekty.
LuminanceToAlpha = 3
Konvertuje farby obrazu na šedé na základe ich osvetlenia.
Operácia “LuminanceToAlpha” vytvára šedý obraz založený na jasnosti (jasnosti) každej farby, ktorá sa potom môže použiť na rôzne maskovacie a kompozitné operácie.
Matrix = 0
Aplikuje matrixovú transformáciu na farebné údaje.
Operácia “matrix” používa matriu 5x4 na transformáciu farebných hodnôt RGBA každého pixel. Táto operácia je vysoko rôznorodá a môže byť použitá pre komplexné manipulácie s farbami, vrátane úprav jasu, kontrastu a rovnováhy farieb.
Saturate = 1
Upravuje úroveň saturácie obrazu.
“Saturated” operácia modifikuje saturáciu farieb v obraze. hodnota 0% je úplne nesaturovaná (grayscale), zatiaľ čo 100% nepredstavuje žiadnu zmenu farby obrazu.
Remarks
Farebný matricový filter v SVG umožňuje rôzne operácie na farebných údajoch obrazu.Každý typ operácií manipuluje s farbami konkrétnym spôsobom, ponúkajúci širokú škálu vizuálnych efektov.