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().