Enum ComponentTransferType
Název místa: Aspose.Svg.Builder Shromáždění: Aspose.SVG.dll (25.5.0)
Určuje typ funkce přenosu složek, která má být aplikována v primitivním filtru FeComponentTransfer SVG.
[ComVisible(true)]
public enum ComponentTransferType
Fields
Discrete = 2
Používá soubor diskrétních hodnot k definici funkce v filtru.
Diskretní funkce v rámci FeComponentTransfer mapuje vstupní hodnoty na soubor pevných výstupních hodnot a vytváří krok za krokem funkci pro transformaci barevných komponent.
Gamma = 4
Definuje gama korekční transformaci v filtru.
Funkce gama v FeComponentTransfer aplikuje korekci gama na vstupní hodnoty, účinně upravuje středu obrazu, aniž by výrazně změnila stíny a zvýraznění.
Identity = 0
Neobsahuje žádnou změnu v vstupní grafice.Toto je výchozí typ.
Funkce identity zanechává vstup nezměněný v filtru FeComponentTransfer. je užitečné, když není žádná transformace požadována pro konkrétní barevnou složku.
Linear = 3
Definuje lineární transformaci složky uvnitř filtru.
Lineární funkce v FeComponentTransfer aplikuje jednoduchou lineární transformaci vstupních hodnot, která je vhodná pro základní úpravy, jako je jas nebo kontrast v barevných komponentech.
Table = 1
Použijte vyhledávací tabulku k definování funkce uvnitř filtru.
Funkce tabulky v FeComponentTransfer mapuje vstupní hodnoty do výstupních hodnot založených na předdefinovaném souboru hodnot, což umožňuje komplexní, nelineární transformace barevných komponent.
Remarks
Primitivní filtr FeComponentTransfer umožňuje individuální manipulaci barevnými složkami (RGB a alfa) grafických prvků pomocí různých typů přenosových funkcí.