|
MagickCore
6.7.5
|
#include "MagickCore/studio.h"#include "MagickCore/artifact.h"#include "MagickCore/blob.h"#include "MagickCore/cache.h"#include "MagickCore/cache-view.h"#include "MagickCore/color.h"#include "MagickCore/color-private.h"#include "MagickCore/draw.h"#include "MagickCore/exception.h"#include "MagickCore/exception-private.h"#include "MagickCore/gem.h"#include "MagickCore/image.h"#include "MagickCore/image-private.h"#include "MagickCore/list.h"#include "MagickCore/memory_.h"#include "MagickCore/magick.h"#include "MagickCore/pixel-accessor.h"#include "MagickCore/property.h"#include "MagickCore/monitor.h"#include "MagickCore/monitor-private.h"#include "MagickCore/option.h"#include "MagickCore/pixel.h"#include "MagickCore/quantum-private.h"#include "MagickCore/resample.h"#include "MagickCore/resample-private.h"#include "MagickCore/resize.h"#include "MagickCore/resize-private.h"#include "MagickCore/string_.h"#include "MagickCore/string-private.h"#include "MagickCore/thread-private.h"#include "MagickCore/utility.h"#include "MagickCore/utility-private.h"#include "MagickCore/version.h"
Go to the source code of this file.
Data Structures | |
| struct | _ResizeFilter |
| struct | _ContributionInfo |
Defines | |
| #define | MagickPIL ((MagickRealType) 3.14159265358979323846264338327950288420L) |
| #define | InterpolativeResizeImageTag "Resize/Image" |
| #define | ResampleImageTag "Resample/Image" |
| #define | ResizeImageTag "Resize/Image" |
| #define | WorkLoadFactor 0.265 |
| #define | SampleImageTag "Sample/Image" |
| #define | ScaleImageTag "Scale/Image" |
| #define | SampleFactor 5 |
Typedefs | |
| typedef struct _ContributionInfo | ContributionInfo |
Functions | |
| static MagickRealType | I0 (MagickRealType x) |
| static MagickRealType | BesselOrderOne (MagickRealType) |
| static MagickRealType | Sinc (const MagickRealType, const ResizeFilter *) |
| static MagickRealType | SincFast (const MagickRealType, const ResizeFilter *) |
| static MagickRealType | Blackman (const MagickRealType x, const ResizeFilter *magick_unused(resize_filter)) |
| static MagickRealType | Bohman (const MagickRealType x, const ResizeFilter *magick_unused(resize_filter)) |
| static MagickRealType | Box (const MagickRealType magick_unused(x), const ResizeFilter *magick_unused(resize_filter)) |
| static MagickRealType | CubicBC (const MagickRealType x, const ResizeFilter *resize_filter) |
| static MagickRealType | Gaussian (const MagickRealType x, const ResizeFilter *resize_filter) |
| static MagickRealType | Hanning (const MagickRealType x, const ResizeFilter *magick_unused(resize_filter)) |
| static MagickRealType | Hamming (const MagickRealType x, const ResizeFilter *magick_unused(resize_filter)) |
| static MagickRealType | Jinc (const MagickRealType x, const ResizeFilter *magick_unused(resize_filter)) |
| static MagickRealType | Kaiser (const MagickRealType x, const ResizeFilter *resize_filter) |
| static MagickRealType | Lagrange (const MagickRealType x, const ResizeFilter *resize_filter) |
| static MagickRealType | Quadratic (const MagickRealType x, const ResizeFilter *magick_unused(resize_filter)) |
| static MagickRealType | Sinc (const MagickRealType x, const ResizeFilter *magick_unused(resize_filter)) |
| static MagickRealType | SincFast (const MagickRealType x, const ResizeFilter *magick_unused(resize_filter)) |
| static MagickRealType | Triangle (const MagickRealType x, const ResizeFilter *magick_unused(resize_filter)) |
| static MagickRealType | Welsh (const MagickRealType x, const ResizeFilter *magick_unused(resize_filter)) |
| MagickPrivate ResizeFilter * | AcquireResizeFilter (const Image *image, const FilterTypes filter, const MagickRealType blur, const MagickBooleanType cylindrical, ExceptionInfo *exception) |
| MagickExport Image * | AdaptiveResizeImage (const Image *image, const size_t columns, const size_t rows, ExceptionInfo *exception) |
| static MagickRealType | J1 (MagickRealType x) |
| static MagickRealType | P1 (MagickRealType x) |
| static MagickRealType | Q1 (MagickRealType x) |
| MagickPrivate ResizeFilter * | DestroyResizeFilter (ResizeFilter *resize_filter) |
| MagickPrivate MagickRealType | GetResizeFilterSupport (const ResizeFilter *resize_filter) |
| MagickPrivate MagickRealType | GetResizeFilterWeight (const ResizeFilter *resize_filter, const MagickRealType x) |
| MagickExport Image * | InterpolativeResizeImage (const Image *image, const size_t columns, const size_t rows, const PixelInterpolateMethod method, ExceptionInfo *exception) |
| MagickExport Image * | LiquidRescaleImage (const Image *image, const size_t magick_unused(columns), const size_t magick_unused(rows), const double magick_unused(delta_x), const double magick_unused(rigidity), ExceptionInfo *exception) |
| MagickExport Image * | MagnifyImage (const Image *image, ExceptionInfo *exception) |
| MagickExport Image * | MinifyImage (const Image *image, ExceptionInfo *exception) |
| MagickExport Image * | ResampleImage (const Image *image, const double x_resolution, const double y_resolution, const FilterTypes filter, const double blur, ExceptionInfo *exception) |
| static ContributionInfo ** | DestroyContributionThreadSet (ContributionInfo **contribution) |
| static ContributionInfo ** | AcquireContributionThreadSet (const size_t count) |
| static double | MagickMax (const double x, const double y) |
| static double | MagickMin (const double x, const double y) |
| static MagickBooleanType | HorizontalFilter (const ResizeFilter *resize_filter, const Image *image, Image *resize_image, const MagickRealType x_factor, const MagickSizeType span, MagickOffsetType *offset, ExceptionInfo *exception) |
| static MagickBooleanType | VerticalFilter (const ResizeFilter *resize_filter, const Image *image, Image *resize_image, const MagickRealType y_factor, const MagickSizeType span, MagickOffsetType *offset, ExceptionInfo *exception) |
| MagickExport Image * | ResizeImage (const Image *image, const size_t columns, const size_t rows, const FilterTypes filter, const double blur, ExceptionInfo *exception) |
| MagickExport Image * | SampleImage (const Image *image, const size_t columns, const size_t rows, ExceptionInfo *exception) |
| MagickExport Image * | ScaleImage (const Image *image, const size_t columns, const size_t rows, ExceptionInfo *exception) |
| MagickExport Image * | ThumbnailImage (const Image *image, const size_t columns, const size_t rows, ExceptionInfo *exception) |
| #define InterpolativeResizeImageTag "Resize/Image" |
Referenced by InterpolativeResizeImage().
| #define MagickPIL ((MagickRealType) 3.14159265358979323846264338327950288420L) |
Definition at line 139 of file resize.c.
Referenced by Blackman(), Bohman(), Hanning(), Hamming(), Jinc(), Sinc(), and SincFast().
| #define ResampleImageTag "Resample/Image" |
| #define ResizeImageTag "Resize/Image" |
Referenced by HorizontalFilter(), and VerticalFilter().
| #define SampleFactor 5 |
Referenced by ThumbnailImage().
| #define SampleImageTag "Sample/Image" |
Referenced by SampleImage().
| #define ScaleImageTag "Scale/Image" |
Referenced by ScaleImage().
| #define WorkLoadFactor 0.265 |
Referenced by ResizeImage().
| typedef struct _ContributionInfo ContributionInfo |
| static ContributionInfo** AcquireContributionThreadSet | ( | const size_t | count | ) | [static] |
Definition at line 2097 of file resize.c.
References GetOpenMPMaximumThreads(), AcquireQuantumMemory(), ResetMagickMemory(), and DestroyContributionThreadSet().
Referenced by HorizontalFilter(), and VerticalFilter().
| MagickPrivate ResizeFilter* AcquireResizeFilter | ( | const Image * | image, |
| const FilterTypes | filter, | ||
| const MagickRealType | blur, | ||
| const MagickBooleanType | cylindrical, | ||
| ExceptionInfo * | exception | ||
| ) |
Definition at line 652 of file resize.c.
References SentinelFilter, UndefinedFilter, BoxFilter, PointFilter, TriangleFilter, HermiteFilter, SincFastFilter, HanningFilter, HammingFilter, BlackmanFilter, GaussianFilter, QuadraticFilter, CubicFilter, CatromFilter, MitchellFilter, JincFilter, SincFilter, KaiserFilter, WelshFilter, BohmanFilter, LagrangeFilter, LanczosFilter, LanczosSharpFilter, Lanczos2Filter, Lanczos2SharpFilter, RobidouxFilter, Box(), Triangle(), CubicBC(), Hanning(), Hamming(), Blackman(), Gaussian(), Quadratic(), Jinc(), Sinc(), SincFast(), Kaiser(), Welsh(), Bohman(), Lagrange(), _Image::signature, MagickSignature, _Image::debug, MagickFalse, LogMagickEvent(), TraceEvent, GetMagickModule, _Image::filename, _ExceptionInfo::signature, AcquireMagickMemory(), ThrowFatalException, ResourceLimitFatalError, ResetMagickMemory(), _ResizeFilter::blur, GetImageArtifact(), ParseCommandOption(), MagickFilterOptions, _ResizeFilter::filter, _ResizeFilter::support, _ResizeFilter::window, _ResizeFilter::scale, _ResizeFilter::signature, MagickSQ1_2, StringToDouble(), _ResizeFilter::coefficient, Magick2PI, I0(), MagickEpsilon, StringToLong(), _ResizeFilter::window_support, IsMagickTrue(), GetResizeFilterSupport(), FormatLocaleFile(), CommandOptionToMnemonic(), GetMagickPrecision(), GetResizeFilterWeight(), and DeleteImageArtifact().
| MagickExport Image* AdaptiveResizeImage | ( | const Image * | image, |
| const size_t | columns, | ||
| const size_t | rows, | ||
| ExceptionInfo * | exception | ||
| ) |
Definition at line 1159 of file resize.c.
References InterpolativeResizeImage(), and MeshInterpolatePixel.
| static MagickRealType BesselOrderOne | ( | MagickRealType | x | ) |
| static MagickRealType Blackman | ( | const MagickRealType | x, |
| const ResizeFilter * | magick_unusedresize_filter | ||
| ) | [static] |
| static MagickRealType Bohman | ( | const MagickRealType | x, |
| const ResizeFilter * | magick_unusedresize_filter | ||
| ) | [static] |
| static MagickRealType Box | ( | const MagickRealType | magick_unusedx, |
| const ResizeFilter * | magick_unusedresize_filter | ||
| ) | [static] |
Definition at line 171 of file resize.c.
Referenced by AcquireResizeFilter(), and GetResizeFilterWeight().
| static MagickRealType CubicBC | ( | const MagickRealType | x, |
| const ResizeFilter * | resize_filter | ||
| ) | [static] |
Definition at line 182 of file resize.c.
References _ResizeFilter::coefficient.
Referenced by AcquireResizeFilter().
| static ContributionInfo** DestroyContributionThreadSet | ( | ContributionInfo ** | contribution | ) | [static] |
Definition at line 2082 of file resize.c.
References GetOpenMPMaximumThreads(), and RelinquishMagickMemory().
Referenced by AcquireContributionThreadSet(), HorizontalFilter(), and VerticalFilter().
| MagickPrivate ResizeFilter* DestroyResizeFilter | ( | ResizeFilter * | resize_filter | ) |
Definition at line 1403 of file resize.c.
References _ResizeFilter::signature, MagickSignature, and RelinquishMagickMemory().
Referenced by DestroyResampleFilter(), SetResampleFilter(), and ResizeImage().
| static MagickRealType Gaussian | ( | const MagickRealType | x, |
| const ResizeFilter * | resize_filter | ||
| ) | [static] |
Definition at line 223 of file resize.c.
References _ResizeFilter::coefficient.
Referenced by AcquireResizeFilter().
| MagickPrivate MagickRealType GetResizeFilterSupport | ( | const ResizeFilter * | resize_filter | ) |
Definition at line 1435 of file resize.c.
References _ResizeFilter::signature, MagickSignature, _ResizeFilter::support, and _ResizeFilter::blur.
| MagickPrivate MagickRealType GetResizeFilterWeight | ( | const ResizeFilter * | resize_filter, |
| const MagickRealType | x | ||
| ) |
Definition at line 1470 of file resize.c.
References _ResizeFilter::signature, MagickSignature, _ResizeFilter::blur, _ResizeFilter::window_support, MagickEpsilon, _ResizeFilter::window, Box(), _ResizeFilter::scale, and _ResizeFilter::filter.
Referenced by ResamplePixelColor(), SetResampleFilter(), AcquireResizeFilter(), HorizontalFilter(), and VerticalFilter().
| static MagickRealType Hamming | ( | const MagickRealType | x, |
| const ResizeFilter * | magick_unusedresize_filter | ||
| ) | [static] |
| static MagickRealType Hanning | ( | const MagickRealType | x, |
| const ResizeFilter * | magick_unusedresize_filter | ||
| ) | [static] |
| static MagickBooleanType HorizontalFilter | ( | const ResizeFilter * | resize_filter, |
| const Image * | image, | ||
| Image * | resize_image, | ||
| const MagickRealType | x_factor, | ||
| const MagickSizeType | span, | ||
| MagickOffsetType * | offset, | ||
| ExceptionInfo * | exception | ||
| ) | [static] |
Definition at line 2138 of file resize.c.
References MagickMax(), MagickEpsilon, GetResizeFilterSupport(), DirectClass, _Image::storage_class, SetImageStorageClass(), MagickFalse, AcquireContributionThreadSet(), ThrowMagickException(), GetMagickModule, ResourceLimitError, _Image::filename, MagickTrue, AcquireCacheView(), _Image::columns, MagickMin(), GetOpenMPThreadId(), GetResizeFilterWeight(), GetCacheViewVirtualPixels(), _Image::rows, QueueCacheViewAuthenticPixels(), GetPixelChannels(), GetPixelChannelMapChannel(), GetPixelChannelMapTraits(), UndefinedPixelTrait, CopyPixelTrait, GetPixelMask(), SetPixelChannel(), BlendPixelTrait, ClampToQuantum(), QuantumScale, GetPixelAlpha(), SyncCacheViewAuthenticPixels(), _Image::progress_monitor, SetImageProgress(), ResizeImageTag, DestroyCacheView(), and DestroyContributionThreadSet().
Referenced by ResizeImage().
| static MagickRealType I0 | ( | MagickRealType | x | ) | [static] |
Definition at line 1210 of file resize.c.
References MagickEpsilon.
Referenced by Kaiser(), and AcquireResizeFilter().
| MagickExport Image* InterpolativeResizeImage | ( | const Image * | image, |
| const size_t | columns, | ||
| const size_t | rows, | ||
| const PixelInterpolateMethod | method, | ||
| ExceptionInfo * | exception | ||
| ) |
Definition at line 1529 of file resize.c.
References _Image::signature, MagickSignature, _Image::debug, MagickFalse, LogMagickEvent(), TraceEvent, GetMagickModule, _Image::filename, _ExceptionInfo::signature, _Image::columns, _Image::rows, CloneImage(), MagickTrue, SetImageStorageClass(), DirectClass, DestroyImage(), AcquireCacheView(), _PointInfo::x, _PointInfo::y, QueueCacheViewAuthenticPixels(), GetPixelMask(), GetPixelChannels(), GetPixelChannelMapChannel(), GetPixelChannelMapTraits(), UndefinedPixelTrait, InterpolatePixelChannels(), SyncCacheViewAuthenticPixels(), _Image::progress_monitor, SetImageProgress(), InterpolativeResizeImageTag, and DestroyCacheView().
Referenced by AdaptiveResizeImage().
| static MagickRealType J1 | ( | MagickRealType | x | ) | [static] |
Definition at line 1235 of file resize.c.
Referenced by BesselOrderOne().
| static MagickRealType Jinc | ( | const MagickRealType | x, |
| const ResizeFilter * | magick_unusedresize_filter | ||
| ) | [static] |
Definition at line 272 of file resize.c.
References MagickPIL, and BesselOrderOne().
Referenced by AcquireResizeFilter().
| static MagickRealType Kaiser | ( | const MagickRealType | x, |
| const ResizeFilter * | resize_filter | ||
| ) | [static] |
Definition at line 288 of file resize.c.
References _ResizeFilter::coefficient, and I0().
Referenced by AcquireResizeFilter().
| static MagickRealType Lagrange | ( | const MagickRealType | x, |
| const ResizeFilter * | resize_filter | ||
| ) | [static] |
Definition at line 300 of file resize.c.
References _ResizeFilter::support, and _ResizeFilter::window_support.
Referenced by AcquireResizeFilter().
| MagickExport Image* LiquidRescaleImage | ( | const Image * | image, |
| const size_t | magick_unusedcolumns, | ||
| const size_t | magick_unusedrows, | ||
| const double | magick_unuseddelta_x, | ||
| const double | magick_unusedrigidity, | ||
| ExceptionInfo * | exception | ||
| ) |
Definition at line 1862 of file resize.c.
References _Image::signature, MagickSignature, _Image::debug, MagickFalse, LogMagickEvent(), TraceEvent, GetMagickModule, _Image::filename, _ExceptionInfo::signature, ThrowMagickException(), and MissingDelegateError.
| static double MagickMax | ( | const double | x, |
| const double | y | ||
| ) | [inline, static] |
Definition at line 2124 of file resize.c.
Referenced by HorizontalFilter(), and VerticalFilter().
| static double MagickMin | ( | const double | x, |
| const double | y | ||
| ) | [inline, static] |
Definition at line 2131 of file resize.c.
Referenced by HorizontalFilter(), and VerticalFilter().
| MagickExport Image* MagnifyImage | ( | const Image * | image, |
| ExceptionInfo * | exception | ||
| ) |
Definition at line 1904 of file resize.c.
References _Image::signature, MagickSignature, _Image::debug, MagickFalse, LogMagickEvent(), TraceEvent, GetMagickModule, _Image::filename, _ExceptionInfo::signature, ResizeImage(), _Image::columns, _Image::rows, and CubicFilter.
| MagickExport Image* MinifyImage | ( | const Image * | image, |
| ExceptionInfo * | exception | ||
| ) |
Definition at line 1945 of file resize.c.
References _Image::signature, MagickSignature, _Image::debug, MagickFalse, LogMagickEvent(), TraceEvent, GetMagickModule, _Image::filename, _ExceptionInfo::signature, ResizeImage(), _Image::columns, _Image::rows, and CubicFilter.
| static MagickRealType P1 | ( | MagickRealType | x | ) | [static] |
Definition at line 1281 of file resize.c.
Referenced by BesselOrderOne().
| static MagickRealType Q1 | ( | MagickRealType | x | ) | [static] |
Definition at line 1321 of file resize.c.
Referenced by BesselOrderOne().
| static MagickRealType Quadratic | ( | const MagickRealType | x, |
| const ResizeFilter * | magick_unusedresize_filter | ||
| ) | [static] |
Definition at line 334 of file resize.c.
Referenced by AcquireResizeFilter().
| MagickExport Image* ResampleImage | ( | const Image * | image, |
| const double | x_resolution, | ||
| const double | y_resolution, | ||
| const FilterTypes | filter, | ||
| const double | blur, | ||
| ExceptionInfo * | exception | ||
| ) |
Definition at line 1995 of file resize.c.
References _Image::signature, MagickSignature, _Image::debug, MagickFalse, LogMagickEvent(), TraceEvent, GetMagickModule, _Image::filename, _ExceptionInfo::signature, _Image::columns, _Image::resolution, _PointInfo::x, _Image::rows, _PointInfo::y, and ResizeImage().
| MagickExport Image* ResizeImage | ( | const Image * | image, |
| const size_t | columns, | ||
| const size_t | rows, | ||
| const FilterTypes | filter, | ||
| const double | blur, | ||
| ExceptionInfo * | exception | ||
| ) |
Definition at line 2560 of file resize.c.
References _Image::signature, MagickSignature, _Image::debug, MagickFalse, LogMagickEvent(), TraceEvent, GetMagickModule, _Image::filename, _ExceptionInfo::signature, ThrowImageException, ImageError, _Image::columns, _Image::rows, UndefinedFilter, CloneImage(), MagickTrue, WorkLoadFactor, DestroyImage(), LanczosFilter, PointFilter, _Image::storage_class, PseudoClass, _Image::matte, MitchellFilter, AcquireResizeFilter(), HorizontalFilter(), VerticalFilter(), DestroyResizeFilter(), and _Image::type.
Referenced by ReadImage(), MorphImages(), InterpolatePixelChannel(), InterpolatePixelChannels(), InterpolatePixelInfo(), ResamplePixelColor(), MagnifyImage(), MinifyImage(), ResampleImage(), ThumbnailImage(), and TransformImage().
| MagickExport Image* SampleImage | ( | const Image * | image, |
| const size_t | columns, | ||
| const size_t | rows, | ||
| ExceptionInfo * | exception | ||
| ) |
Definition at line 2694 of file resize.c.
References _Image::signature, MagickSignature, _Image::debug, MagickFalse, LogMagickEvent(), TraceEvent, GetMagickModule, _Image::filename, _ExceptionInfo::signature, ThrowImageException, ImageError, _Image::columns, _Image::rows, CloneImage(), MagickTrue, AcquireQuantumMemory(), DestroyImage(), ResourceLimitError, AcquireCacheView(), GetCacheViewVirtualPixels(), QueueCacheViewAuthenticPixels(), GetPixelMask(), GetPixelChannels(), GetPixelChannelMapChannel(), GetPixelChannelMapTraits(), UndefinedPixelTrait, SetPixelChannel(), SyncCacheViewAuthenticPixels(), _Image::progress_monitor, SetImageProgress(), SampleImageTag, DestroyCacheView(), RelinquishMagickMemory(), and _Image::type.
Referenced by ThumbnailImage().
| MagickExport Image* ScaleImage | ( | const Image * | image, |
| const size_t | columns, | ||
| const size_t | rows, | ||
| ExceptionInfo * | exception | ||
| ) |
Definition at line 2869 of file resize.c.
References CompositePixelChannel, _Image::signature, MagickSignature, _Image::debug, MagickFalse, LogMagickEvent(), TraceEvent, GetMagickModule, _Image::filename, _ExceptionInfo::signature, _Image::columns, _Image::rows, CloneImage(), MagickTrue, SetImageStorageClass(), DirectClass, DestroyImage(), AcquireQuantumMemory(), GetPixelChannels(), MaxPixelChannels, ThrowImageException, ResourceLimitError, _PointInfo::y, AcquireCacheView(), QueueCacheViewAuthenticPixels(), GetCacheViewVirtualPixels(), GetPixelMask(), GetPixelChannelMapChannel(), GetPixelChannelMapTraits(), BlendPixelTrait, QuantumScale, GetPixelAlpha(), UndefinedPixelTrait, GetPixelChannelMapOffset(), SetPixelChannel(), ClampToQuantum(), AlphaPixelChannel, MagickEpsilon, _PointInfo::x, SyncCacheViewAuthenticPixels(), SetImageProgress(), ScaleImageTag, DestroyCacheView(), RelinquishMagickMemory(), and _Image::type.
| static MagickRealType Sinc | ( | const MagickRealType | , |
| const ResizeFilter * | |||
| ) |
Referenced by AcquireResizeFilter().
| static MagickRealType Sinc | ( | const MagickRealType | x, |
| const ResizeFilter * | magick_unusedresize_filter | ||
| ) | [static] |
| static MagickRealType SincFast | ( | const MagickRealType | , |
| const ResizeFilter * | |||
| ) |
Referenced by AcquireResizeFilter().
| static MagickRealType SincFast | ( | const MagickRealType | x, |
| const ResizeFilter * | magick_unusedresize_filter | ||
| ) | [static] |
| MagickExport Image* ThumbnailImage | ( | const Image * | image, |
| const size_t | columns, | ||
| const size_t | rows, | ||
| ExceptionInfo * | exception | ||
| ) |
Definition at line 3327 of file resize.c.
References MaxTextExtent, _Image::signature, MagickSignature, _Image::debug, MagickFalse, LogMagickEvent(), TraceEvent, GetMagickModule, _Image::filename, _ExceptionInfo::signature, _Image::columns, _Image::rows, ResizeImage(), _Image::filter, _Image::blur, SampleFactor, SampleImage(), DestroyImage(), ParseAbsoluteGeometry(), _Image::page, _Image::matte, SetImageAlphaChannel(), OpaqueAlphaChannel, _Image::depth, _Image::interlace, NoInterlace, ResetImageProfileIterator(), GetNextImageProfile(), LocaleCompare(), DeleteImageProfile(), DeleteImageProperty(), CopyMagickString(), _Image::magick_filename, FormatLocaleString(), SetImageProperty(), GetPathAttributes(), FormatMagickSize(), GetBlobSize(), ConcatenateMagickString(), _Image::magick, LocaleLower(), GetMagickVersion(), _Image::magick_columns, _Image::magick_rows, and GetImageListLength().
Referenced by PreviewImage(), and MontageImageList().
| static MagickRealType Triangle | ( | const MagickRealType | x, |
| const ResizeFilter * | magick_unusedresize_filter | ||
| ) | [static] |
Definition at line 456 of file resize.c.
Referenced by AcquireResizeFilter().
| static MagickBooleanType VerticalFilter | ( | const ResizeFilter * | resize_filter, |
| const Image * | image, | ||
| Image * | resize_image, | ||
| const MagickRealType | y_factor, | ||
| const MagickSizeType | span, | ||
| MagickOffsetType * | offset, | ||
| ExceptionInfo * | exception | ||
| ) | [static] |
Definition at line 2349 of file resize.c.
References MagickMax(), MagickEpsilon, GetResizeFilterSupport(), DirectClass, _Image::storage_class, SetImageStorageClass(), MagickFalse, AcquireContributionThreadSet(), ThrowMagickException(), GetMagickModule, ResourceLimitError, _Image::filename, MagickTrue, ResetMagickMemory(), AcquireCacheView(), _Image::rows, MagickMin(), GetOpenMPThreadId(), GetResizeFilterWeight(), GetCacheViewVirtualPixels(), _Image::columns, QueueCacheViewAuthenticPixels(), GetPixelChannels(), GetPixelChannelMapChannel(), GetPixelChannelMapTraits(), UndefinedPixelTrait, CopyPixelTrait, GetPixelMask(), SetPixelChannel(), BlendPixelTrait, ClampToQuantum(), QuantumScale, GetPixelAlpha(), SyncCacheViewAuthenticPixels(), _Image::progress_monitor, SetImageProgress(), ResizeImageTag, DestroyCacheView(), and DestroyContributionThreadSet().
Referenced by ResizeImage().
| static MagickRealType Welsh | ( | const MagickRealType | x, |
| const ResizeFilter * | magick_unusedresize_filter | ||
| ) | [static] |
Definition at line 469 of file resize.c.
Referenced by AcquireResizeFilter().