Enum ComponentTransferType
Pôvodný názov: Aspose.Svg.Builder Zhromaždenie: Aspose.SVG.dll (25.5.0)
Určuje typ funkcie prevodu komponentov, ktorá sa má použiť v primitívnom filtre FeComponentTransfer SVG.
[ComVisible(true)]
public enum ComponentTransferType
Fields
Discrete = 2
Používa súbor diskrétnych hodnôt na definovanie funkcie vo filtre.
Diskretná funkcia v rámci FeComponentTransfer mapuje vstupné hodnoty na súbor pevných výstupných hodnôt a vytvára krok za krokom pre transformáciu farebných komponentov.
Gamma = 4
Definuje transformáciu gamma korekcie vo filtre.
Funkcia gama v FeComponentTransfer aplikuje gamma korekciu na vstupné hodnoty, efektívne prispôsobuje stredné zóny obrazu bez výraznej zmeny tieňov a výrazných bodov.
Identity = 0
Neobsahuje žiadnu zmenu v vstupnej grafike.Toto je predvolený typ.
Funkcia identity zanecháva vstup nezmenený v filtre FeComponentTransfer.Je užitočné, keď nie je žiadna transformácia požadovaná pre konkrétny farebný komponent.
Linear = 3
Definuje lineárnu transformáciu komponentu v rámci filtra.
Lineárna funkcia v FeComponentTransfer sa vzťahuje na jednoduchú lineárnu transformáciu vstupných hodnôt, ktorá je vhodná pre základné úpravy, ako je jas alebo kontrast farebných komponentov.
Table = 1
Použite vyhľadávacie tabuľky na definovanie funkcie vo vnútri filtra.
Funkcia tabuľky v FeComponentTransfer mapuje vstupné hodnoty do výstupných hodnot založených na preddefinovanom sústave hodnôt, čo umožňuje komplexné, nelineárne transformácie farebných komponentov.
Remarks
Primitívny filter FeComponentTransfer umožňuje individuálnu manipuláciu farebných komponentov (RGB a alfa) grafických prvkov pomocou rôznych typov prenosových funkcií.