This documentation is for the old version. Go to the latest Graphics Mill docs

InterpolationMode Enumeration

Contains possible interpolation modes for geometrical transformations applied to bitmaps.

Namespace: Aurigma.GraphicsMill.Transforms
Assembly: Aurigma.GraphicsMill (in Aurigma.GraphicsMill.dll)

Syntax

Visual Basic
Public Enumeration InterpolationMode
C#
public enum InterpolationMode

Members

Member name Description
ScaleToColor

Scale-to-color (for indexed images only). 4-bit and 8-bit indexed images are converted to 24-bit RGB. Numerically it is the same as ScaleToGray.

ScaleToGray

Scale-to-gray mode (for indexed images only). 1-bit indexed images are is converted to 8-bit grayscale here. Numerically it is the same as ScaleToColor

MitchellFilter

Two-pass Mitchell filter.

Lanczos3Filter

Two-pass Lanczos filter.

SplineFilter

Two-pass spline filter.

BellFilter

Two-pass bell filter.

TriangleFilter

Two-pass triangle filter.

BoxFilter

Two-pass box filter.

HermiteFilter

Two-pass Hermite filter.

Anisotropic9

Anisotropic filtration with 9 points.

Anisotropic4

Anisotropic filtration with 4 points.

Trilinear

Trilinear algorithm.

Bilinear

Bilinear algorithm.

NearestNeighbour

Nearest neighbour algorithm.

LowSpeed

Slowest algorithm (as usually it has the highest quality). The same as HighQuality.

HighQuality

Best quality algorithm (usually lowest speed). When two-pass algorithms are available, Lanczos3Filter is used, for indexed images it is ScaleToGray, and Anisotropic9 for others.

MediumSpeed

Medium speed algorithm (as usual has medium quality). The same as MediumQuality.

MediumQuality

Medium quality algorithm (as usual with medium speed). When it is possible, it equals to Bilinear, for indexed images it is ScaleToGray and NearestNeighbour for the rest cases.

HighSpeed

Fastest algorithm (usually has the lowest quality). The same as LowQuality.

LowQuality

Lowest quality algorithm (but usually fastest one). It is always the same as NearestNeighbour.

See Also

Reference