InterpolationMode InterpolationMode InterpolationMode InterpolationMode Enum

定義

InterpolationMode 列挙体は、イメージを拡大または回転するときのアルゴリズムを指定します。The InterpolationMode enumeration specifies the algorithm that is used when images are scaled or rotated.

public enum class InterpolationMode
public enum InterpolationMode
type InterpolationMode = 
Public Enum InterpolationMode
継承
InterpolationModeInterpolationModeInterpolationModeInterpolationMode

フィールド

Bicubic Bicubic Bicubic Bicubic 4

双三次補間を指定します。Specifies bicubic interpolation. 事前フィルター処理は実行されません。No prefiltering is done. このモードは、イメージを元のサイズの 25% 以下にするような縮小処理には適していません。This mode is not suitable for shrinking an image below 25 percent of its original size.

Bilinear Bilinear Bilinear Bilinear 3

双一次補間を指定します。Specifies bilinear interpolation. 事前フィルター処理は実行されません。No prefiltering is done. このモードは、イメージを元のサイズの 50% 以下にするような縮小処理には適していません。This mode is not suitable for shrinking an image below 50 percent of its original size.

Default Default Default Default 0

既定のモードを指定します。Specifies default mode.

High High High High 2

高品質補間を指定します。Specifies high quality interpolation.

HighQualityBicubic HighQualityBicubic HighQualityBicubic HighQualityBicubic 7

高品質双三次補間を指定します。Specifies high-quality, bicubic interpolation. 事前フィルター処理が適用され、高品質の縮小処理が実行されます。Prefiltering is performed to ensure high-quality shrinking. このモードを使用すると、変換後のイメージが高品質になります。This mode produces the highest quality transformed images.

HighQualityBilinear HighQualityBilinear HighQualityBilinear HighQualityBilinear 6

高品質双一次補間を指定します。Specifies high-quality, bilinear interpolation. 事前フィルター処理が適用され、高品質の縮小処理が実行されます。Prefiltering is performed to ensure high-quality shrinking.

Invalid Invalid Invalid Invalid -1

Invalid 列挙体の要素 QualityMode と等価。Equivalent to the Invalid element of the QualityMode enumeration.

Low Low Low Low 1

低品質補間を指定します。Specifies low quality interpolation.

NearestNeighbor NearestNeighbor NearestNeighbor NearestNeighbor 5

最近傍補間を指定します。Specifies nearest-neighbor interpolation.

適用対象

こちらもご覧ください