Specifies the algorithm that is used when images are scaled or rotated.
Namespace: RSGdiPlusGraphicsTypes
Delphi
|
type
TRSGPInterpolationMode = (
imInvalid = -1,
imDefault = 0,
imLowQuality,
imHighQuality,
imBilinear,
imBicubic,
imNearestNeighbor,
imHighQualityBilinear,
imHighQualityBicubic
);
|
|
Name
|
Description
|
|
imBicubic
|
Specifies bicubic interpolation. No prefiltering is done. This mode is not suitable for shrinking an image below 25 percent of its original size.
|
|
imBilinear
|
Specifies bilinear interpolation. No prefiltering is done. This mode is not suitable for shrinking an image below 50 percent of its original size.
|
|
imDefault
|
Specifies the default interpolation mode.
|
|
imHighQuality
|
Specifies a high-quality mode.
|
|
imHighQualityBicubic
|
Specifies high-quality, bicubic interpolation. Prefiltering is performed to ensure high-quality shrinking. This mode produces the highest quality transformed images.
|
|
imHighQualityBilinear
|
Specifies high-quality, bilinear interpolation. Prefiltering is performed to ensure high-quality shrinking.
|
|
imInvalid
|
Used internally to GDI+
|
|
imLowQuality
|
Specifies a low-quality mode.
|
|
imNearestNeighbor
|
Specifies nearest-neighbor interpolation.
|
Top
|