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(), MagickCoreSignature, MagickFalse, 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(), MagickCoreSignature, MagickFalse, MagickFilterOptions, 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(), MagickCoreSignature, MagickFalse, MagickTrue, SetCacheViewVirtualPixelMethod(), _ResampleFilter::signature, TraceEvent, UndefinedVirtualPixelMethod, _ResampleFilter::view, and _ResampleFilter::virtual_pixel.
Referenced by AcquireResampleFilter(), and AcquireResampleFilterThreadSet().