InterpolationMode InterpolationMode InterpolationMode InterpolationMode Enum

Definition

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
Inheritance
InterpolationModeInterpolationModeInterpolationModeInterpolationMode

Fields

Bicubic Bicubic Bicubic Bicubic 4

Specifies bicubic interpolation. No prefiltering is done. 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. 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

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.

Applies to

See also