MagickCore
6.9.11-60
Convert, Edit, Or Compose Bitmap Images
|
#include "magick/cache-view.h"
Go to the source code of this file.
Macros | |
#define | BesselFilter JincFilter |
Typedefs | |
typedef struct _ResampleFilter | ResampleFilter |
Enumerations | |
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 } |
Functions | |
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) |
#define BesselFilter JincFilter |
typedef struct _ResampleFilter ResampleFilter |
enum FilterTypes |
MagickExport ResampleFilter* AcquireResampleFilter | ( | const Image * | , |
ExceptionInfo * | |||
) |
MagickExport ResampleFilter * DestroyResampleFilter | ( | ResampleFilter * | resample_filter | ) |
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().
MagickExport MagickBooleanType ResamplePixelColor | ( | ResampleFilter * | , |
const double | , | ||
const double | , | ||
MagickPixelPacket * | |||
) |
MagickExport void ScaleResampleFilter | ( | ResampleFilter * | , |
const double | , | ||
const double | , | ||
const double | , | ||
const double | |||
) |
MagickExport void SetResampleFilter | ( | ResampleFilter * | resample_filter, |
const | FilterTypes, | ||
const double | blur | ||
) |
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().
MagickExport MagickBooleanType SetResampleFilterInterpolateMethod | ( | ResampleFilter * | , |
const | InterpolatePixelMethod | ||
) |
MagickExport MagickBooleanType SetResampleFilterVirtualPixelMethod | ( | ResampleFilter * | resample_filter, |
const | VirtualPixelMethod | ||
) |
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().