Enum EmfPlusInterpolationMode
Pôvodný názov: Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts Zhromaždenie: Aspose.Imaging.dll (25.4.0)
Zoznam InterpolationMode definuje spôsoby, ako vykonať skalovanie, vrátane roztiahnutia a skrátenia.
public enum EmfPlusInterpolationMode : byte
Fields
InterpolationModeBicubic = 4
Vyznačuje bicubickú interpoláciu, ktorá využíva najbližšie 4x4 susedstvo známych pixelov obklopujúcich interpolačný pixel. Zvážená priemerná hodnota týchto 16 známeho pixelu určuje hodnotu, ktorú treba pripojiť k interpelovanému pixlu. Pretože známi pixeli sú pravdepodobne na rôznych vzdialenostiach od interpolitovaného pixela, bližšie pixely sú dané vyššiu váhu v výpočte. Výsledok je hladší ako InterpolationModeBilinear.
InterpolationModeBilinear = 3
Určuje bilinárnu interpoláciu, ktorá využíva najbližšie 2x2 susedstvo známych pixelov okolo interpolačného pixu. Zvážená priemerná hodnota týchto 4 známeho pixelu určuje hodnotu, ktorú treba priradiť do interpolitného pixa. Výsledok vyzerá hladšie ako InterpolationModeNearestNeighbor.
InterpolationModeDefault = 0
Určuje predvolený režim interpolácie, ktorý je definovaný ako InterpolationModeBilinear.
InterpolationModeHighQuality = 2
Predpokladá vysokokvalitný režim interpolácie, ktorý je definovaný ako InterpolationModeHighQualityBicubic.
InterpolationModeHighQualityBicubic = 7
Špecifikuje bicubickú interpoláciu s prefiltráciou, ktorá produkuje najvyššiu kvalitu výsledku medzi týmito možnosťami.
InterpolationModeHighQualityBilinear = 6
Určuje bilinárnu interpoláciu s prefiltráciou.
InterpolationModeLowQuality = 1
Určuje režim interpolácie nízkej kvality, ktorý je definovaný ako InterpolationModeNearestNeighbor.
InterpolationModeNearestNeighbor = 5
Predpokladá najbližšiu interpoláciu, ktorá používa iba hodnotu pixelov, ktoré sú najbližšie k prepojenému pixu. Tento režim jednoducho zdvojnásobuje alebo odstraňuje pixely, čo produkuje najnižší výsledok kvality medzi týmito možnosťami.