Enum ComponentTransferType
A név: Aspose.Svg.Builder Összefoglaló: Aspose.SVG.dll (25.5.0)
Meghatározza, hogy milyen típusú alkatrész-átviteli funkciót kell alkalmazni egy SVG FeComponentTransfer szűrőjében.
[ComVisible(true)]
public enum ComponentTransferType
Fields
Discrete = 2
Egy diszkrét értékkészletet használ a szűrő funkciójának meghatározására.
A FeComponentTransfer diszkrét funkciója a beviteli értékeket egy rögzített kimeneti értékkészletre térképezi, amely egy lépésfunkciót hoz létre a színkomponens átalakításához.
Gamma = 4
Meghatározza a gamma korrekció átalakítását a szűrőben.
A FeComponentTransfer gamma funkciója gamma korrekciót alkalmaz a belépési értékekhez, hatékonyan igazítva a kép közepét anélkül, hogy jelentősen megváltoztatná az árnyalatokat és a hangsúlyt.
Identity = 0
Nincs változás a beviteli grafikonban.Ez az alapértelmezett típus.
Az identitási funkció a FeComponentTransfer szűrőben változatlanul hagyja a bejegyzést. hasznos, ha egy adott színkomponenshez nem kívánatos átalakítás.
Linear = 3
Meghatározza a komponens lineáris átalakulását a szűrőben.
A FeComponentTransfer lineáris funkciója a beviteli értékekhez egy egyszerű lineárius átalakítást alkalmaz, amely alkalmas az alapvető beállításokra, például a fényességre vagy a színkomponensek kontrasztjára.
Table = 1
Használja a keresési táblát, hogy meghatározzák a funkciót a szűrőben.
A FeComponentTransfer táblázati funkciója a beviteli értékeket a kimeneti értékekre egy előre meghatározott értékkészleten alapul, lehetővé téve a színkomponensek összetett, nem lineáris átalakítását.
Remarks
A FeComponentTransfer szűrő primitív lehetővé teszi a grafikai elemek színkomponensek (RGB és alfa) egyéni manipulációját a különböző típusú átviteli funkciók használatával.