EmfPlusInterpolationMode

EmfPlusInterpolationMode enumeration

InterpolationMode numaralandırması, genişletme ve küçültme dahil olmak üzere ölçekleme gerçekleştirmenin yollarını tanımlar.

public enum EmfPlusInterpolationMode : byte

değerler

İsimDeğerTanım
InterpolationModeDefault0InterpolationModeBilinear. olarak tanımlanan varsayılan enterpolasyon modunu belirtir.
InterpolationModeLowQuality1InterpolationModeNearestNeighbor. olarak tanımlanan düşük kaliteli bir enterpolasyon modu belirtir.
InterpolationModeHighQuality2InterpolationModeHighQualityBicubic. olarak tanımlanan yüksek kaliteli bir enterpolasyon modu belirtir.
InterpolationModeBilinear3Enterpolasyonlu pikseli çevreleyen bilinen piksellerin en yakın 2x2 komşuluğunu kullanan çift doğrusal enterpolasyonu belirtir. Bu bilinen 4 piksel değerinin ağırlıklı ortalaması, enterpolasyonlu piksele atanacak değeri belirler. Sonuç, InterpolationModeNearestNeighbor. ‘den daha pürüzsüz görünüyor
InterpolationModeBicubic4Enterpolasyonlu pikseli çevreleyen bilinen piksellerin en yakın 4x4 komşusunu kullanan bikübik enterpolasyonu belirtir. Bu bilinen 16 piksel değerinin ağırlıklı ortalaması, enterpolasyonlu piksele atanacak değeri belirler. Bilinen piksellerin enterpolasyonlu pikselden farklı mesafelerde olması muhtemel olduğundan, hesaplamada daha yakın piksellere daha fazla ağırlık verilir. Sonuç, InterpolationModeBilinear. ‘den daha pürüzsüz görünüyor
InterpolationModeNearestNeighbor5Yalnızca enterpolasyon yapılan piksele en yakın olan pikselin değerini kullanan en yakın komşu enterpolasyonunu belirtir. Bu mod, pikselleri çoğaltır veya kaldırır, bu seçenekler arasında en düşük kaliteli sonucu üretir.
InterpolationModeHighQualityBilinear6Ön filtreleme ile çift doğrusal enterpolasyonu belirtir.
InterpolationModeHighQualityBicubic7Bu seçenekler arasında en yüksek kalitede sonucu üreten ön filtrelemeli bikübik enterpolasyonu belirtir.

Ayrıca bakınız