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) |
| |
◆ BesselFilter
◆ ResampleFilter
◆ FilterTypes
| 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 | |
◆ AcquireResampleFilter()
◆ DestroyResampleFilter()
References _ResampleFilter::debug, DestroyCacheView(), DestroyImage(), DestroyResizeFilter(), _Image::filename, GetMagickModule, _ResampleFilter::image, LogMagickEvent(), MagickFalse, MagickSignature, RelinquishMagickMemory(), _ResampleFilter::signature, TraceEvent, and _ResampleFilter::view.
Referenced by CompositeImageChannel(), and DestroyResampleFilterThreadSet().
◆ ResamplePixelColor()
◆ ScaleResampleFilter()
◆ SetResampleFilter()
References AcquireResizeFilter(), CommandOptionToMnemonic(), DestroyResizeFilter(), _ResampleFilter::do_interpolate, _ResampleFilter::exception, _ResampleFilter::filter, _ResampleFilter::filter_lut, GetImageArtifact(), GetMagickModule, GetMagickPrecision(), GetResizeFilterSupport(), GetResizeFilterWeight(), _ResampleFilter::image, IsMagickTrue(), MagickFalse, MagickFilterOptions, MagickSignature, MagickTrue, ModuleError, PointFilter, RobidouxFilter, ScaleResampleFilter(), _ResampleFilter::signature, _ResampleFilter::support, ThrowMagickException(), UndefinedFilter, and WLUT_WIDTH.
Referenced by AcquireResampleFilter(), AcquireResampleFilterThreadSet(), and CompositeImageChannel().
◆ SetResampleFilterInterpolateMethod()
◆ SetResampleFilterVirtualPixelMethod()
References _ResampleFilter::debug, _Image::filename, GetMagickModule, _ResampleFilter::image, LogMagickEvent(), MagickFalse, MagickSignature, MagickTrue, SetCacheViewVirtualPixelMethod(), _ResampleFilter::signature, TraceEvent, UndefinedVirtualPixelMethod, _ResampleFilter::view, and _ResampleFilter::virtual_pixel.
Referenced by AcquireResampleFilter(), and AcquireResampleFilterThreadSet().