Enum ComponentTransferType
nazivni prostor: Aspose.Svg.Builder Sastanak: Aspose.SVG.dll (25.5.0)
Specifikira vrstu funkcije prijenosa komponenata koja će se primijeniti u primitivnom filtru FeComponentTransfer SVG-a.
[ComVisible(true)]
public enum ComponentTransferType
Fields
Discrete = 2
Koristi niz diskretnih vrijednosti za definiciju funkcije u filtru.
Diskretna funkcija u FeComponentTransfer karti ulazne vrijednosti na skup fiksnih vrijednosti izlaska, stvarajući funkciju koraka za transformaciju komponente boje.
Gamma = 4
Definicija transformacije gamma korekcije u filtru.
Funkcija gama u FeComponentTransfer primjenjuje korekciju gama na ulazne vrijednosti, učinkovito prilagođavajući sredine slike bez značajne promjene sjene i naglasaka.
Identity = 0
Ne predstavlja nikakve promjene u grafiku ulaza. ovo je podrazumevani tip.
Funkcija identiteta ostavlja ulaz nepromijenjen u filtru FeComponentTransfer. Korisna je kada se ne želi promjena za određenu boju komponenta.
Linear = 3
Definicija linearne transformacije komponente unutar filtera.
Linearna funkcija u FeComponentTransfer primjenjuje jednostavnu linearnu transformaciju na ulazne vrijednosti, pogodnu za osnovne prilagodbe kao što su svjetlost ili kontrast u bojim komponentama.
Table = 1
Koristite preglednicu kako biste definirali funkciju unutar filtera.
Funkcija tablice u FeComponentTransfer karti ulazne vrijednosti na izlazne vrijednosti temelje se na unaprijed definiranom skupu vrijednosti, što omogućuje složene, ne-linearne transformacije boja komponenti.
Remarks
Primitivni filter FeComponentTransfer omogućuje pojedinačnu manipulaciju komponenti boje (RGB i alfa) grafičkih elemenata pomoću različitih vrsta funkcija prijenosa.