Go to the source code of this file.
|
enum | FilterTypes {
UndefinedFilter,
PointFilter,
BoxFilter,
TriangleFilter,
HermiteFilter,
HanningFilter,
HammingFilter,
BlackmanFilter,
GaussianFilter,
QuadraticFilter,
CubicFilter,
CatromFilter,
MitchellFilter,
JincFilter,
SincFilter,
SincFastFilter,
KaiserFilter,
WelshFilter,
ParzenFilter,
BohmanFilter,
BartlettFilter,
LagrangeFilter,
LanczosFilter,
LanczosSharpFilter,
Lanczos2Filter,
Lanczos2SharpFilter,
RobidouxFilter,
RobidouxSharpFilter,
CosineFilter,
SplineFilter,
LanczosRadiusFilter,
SentinelFilter
} |
|
|
MagickExport MagickBooleanType | ResamplePixelColor (ResampleFilter *, const double, const double, MagickPixelPacket *) |
|
MagickExport MagickBooleanType | SetResampleFilterInterpolateMethod (ResampleFilter *, const InterpolatePixelMethod) |
|
MagickExport MagickBooleanType | SetResampleFilterVirtualPixelMethod (ResampleFilter *, const VirtualPixelMethod) |
|
MagickExport ResampleFilter * | AcquireResampleFilter (const Image *, ExceptionInfo *) |
|
MagickExport ResampleFilter * | DestroyResampleFilter (ResampleFilter *) |
|
MagickExport void | ScaleResampleFilter (ResampleFilter *, const double, const double, const double, const double) |
|
MagickExport void | SetResampleFilter (ResampleFilter *, const FilterTypes, const double) |
|
Enumerator |
---|
UndefinedFilter |
|
PointFilter |
|
BoxFilter |
|
TriangleFilter |
|
HermiteFilter |
|
HanningFilter |
|
HammingFilter |
|
BlackmanFilter |
|
GaussianFilter |
|
QuadraticFilter |
|
CubicFilter |
|
CatromFilter |
|
MitchellFilter |
|
JincFilter |
|
SincFilter |
|
SincFastFilter |
|
KaiserFilter |
|
WelshFilter |
|
ParzenFilter |
|
BohmanFilter |
|
BartlettFilter |
|
LagrangeFilter |
|
LanczosFilter |
|
LanczosSharpFilter |
|
Lanczos2Filter |
|
Lanczos2SharpFilter |
|
RobidouxFilter |
|
RobidouxSharpFilter |
|
CosineFilter |
|
SplineFilter |
|
LanczosRadiusFilter |
|
SentinelFilter |
|
References _ResampleFilter::debug, DestroyCacheView(), DestroyImage(), DestroyResizeFilter(), _Image::filename, GetMagickModule, _ResampleFilter::image, LogMagickEvent(), MagickCoreSignature, MagickFalse, RelinquishMagickMemory(), _ResampleFilter::signature, TraceEvent, and _ResampleFilter::view.
Referenced by CompositeImageChannel(), and DestroyResampleFilterThreadSet().
References AcquireResizeFilter(), CommandOptionToMnemonic(), DestroyResizeFilter(), _ResampleFilter::do_interpolate, _ResampleFilter::exception, _ResampleFilter::filter, _ResampleFilter::filter_lut, GetImageArtifact(), GetMagickModule, GetMagickPrecision(), GetResizeFilterSupport(), GetResizeFilterWeight(), _ResampleFilter::image, IsMagickTrue(), MagickCoreSignature, MagickFalse, MagickFilterOptions, MagickTrue, ModuleError, PointFilter, RobidouxFilter, ScaleResampleFilter(), _ResampleFilter::signature, _ResampleFilter::support, ThrowMagickException(), UndefinedFilter, and WLUT_WIDTH.
Referenced by AcquireResampleFilter(), AcquireResampleFilterThreadSet(), and CompositeImageChannel().
References _ResampleFilter::debug, _Image::filename, GetMagickModule, _ResampleFilter::image, LogMagickEvent(), MagickCoreSignature, MagickFalse, MagickTrue, SetCacheViewVirtualPixelMethod(), _ResampleFilter::signature, TraceEvent, UndefinedVirtualPixelMethod, _ResampleFilter::view, and _ResampleFilter::virtual_pixel.
Referenced by AcquireResampleFilter(), and AcquireResampleFilterThreadSet().