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
|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|
|Low Low Low Low||1||
Specifies low quality interpolation.
|NearestNeighbor NearestNeighbor NearestNeighbor NearestNeighbor||5||
Specifies nearest-neighbor interpolation.
We'd love to hear your thoughts. Choose the type you'd like to provide:
Our feedback system is built on GitHub Issues. Read more on our blog.