MagickCore 6.9.12
deprecate.c File Reference
#include "magick/studio.h"
#include "magick/blob.h"
#include "magick/blob-private.h"
#include "magick/cache.h"
#include "magick/cache-view.h"
#include "magick/channel.h"
#include "magick/client.h"
#include "magick/color.h"
#include "magick/color-private.h"
#include "magick/colormap.h"
#include "magick/colormap-private.h"
#include "magick/colorspace.h"
#include "magick/colorspace-private.h"
#include "magick/composite.h"
#include "magick/composite-private.h"
#include "magick/constitute.h"
#include "magick/deprecate.h"
#include "magick/draw.h"
#include "magick/draw-private.h"
#include "magick/effect.h"
#include "magick/enhance.h"
#include "magick/exception.h"
#include "magick/exception-private.h"
#include "magick/fx.h"
#include "magick/geometry.h"
#include "magick/identify.h"
#include "magick/image.h"
#include "magick/image-private.h"
#include "magick/list.h"
#include "magick/log.h"
#include "magick/memory_.h"
#include "magick/magick.h"
#include "magick/monitor.h"
#include "magick/monitor-private.h"
#include "magick/morphology.h"
#include "magick/mutex.h"
#include "magick/nt-feature.h"
#include "magick/paint.h"
#include "magick/pixel.h"
#include "magick/pixel-accessor.h"
#include "magick/pixel-private.h"
#include "magick/property.h"
#include "magick/quantize.h"
#include "magick/random_.h"
#include "magick/resource_.h"
#include "magick/semaphore.h"
#include "magick/semaphore-private.h"
#include "magick/segment.h"
#include "magick/splay-tree.h"
#include "magick/statistic.h"
#include "magick/string_.h"
#include "magick/threshold.h"
#include "magick/thread_.h"
#include "magick/thread-private.h"
#include "magick/token.h"
#include "magick/transform.h"
#include "magick/utility.h"
Include dependency graph for deprecate.c:

Go to the source code of this file.

Macros

#define MaxStacksize   (1UL << 15)
 
#define PushSegmentStack(up, left, right, delta)
 
#define OpaqueImageTag   "Opaque/Image"
 
#define RandomChannelThresholdImageText   " RandomChannelThreshold image... "
 
#define ThresholdImageTag   "Threshold/Image"
 
#define ThresholdImageTag   "Threshold/Image"
 
#define TransparentImageTag   "Transparent/Image"
 

Functions

MagickExport const IndexPacketAcquireCacheViewIndexes (const CacheView *cache_view)
 
MagickExport const PixelPacketAcquireCacheViewPixels (const CacheView *cache_view, const ssize_t x, const ssize_t y, const size_t columns, const size_t rows, ExceptionInfo *exception)
 
MagickExport const PixelPacketAcquireImagePixels (const Image *image, const ssize_t x, const ssize_t y, const size_t columns, const size_t rows, ExceptionInfo *exception)
 
MagickExport const IndexPacketAcquireIndexes (const Image *image)
 
MagickExport void * AcquireMemory (const size_t size)
 
MagickExport MagickBooleanType AcquireOneCacheViewPixel (const CacheView *cache_view, const ssize_t x, const ssize_t y, PixelPacket *pixel, ExceptionInfo *exception)
 
MagickExport MagickBooleanType AcquireOneCacheViewVirtualPixel (const CacheView *cache_view, const VirtualPixelMethod virtual_pixel_method, const ssize_t x, const ssize_t y, PixelPacket *pixel, ExceptionInfo *exception)
 
MagickExport MagickPixelPacket AcquireOneMagickPixel (const Image *image, const ssize_t x, const ssize_t y, ExceptionInfo *exception)
 
MagickExport PixelPacket AcquireOnePixel (const Image *image, const ssize_t x, const ssize_t y, ExceptionInfo *exception)
 
MagickExport PixelPacket AcquireOneVirtualPixel (const Image *image, const VirtualPixelMethod virtual_pixel_method, const ssize_t x, const ssize_t y, ExceptionInfo *exception)
 
MagickExport const PixelPacketAcquirePixels (const Image *image)
 
MagickExport void AcquireSemaphoreInfo (SemaphoreInfo **semaphore_info)
 
MagickExport MagickBooleanType AffinityImage (const QuantizeInfo *quantize_info, Image *image, const Image *affinity_image)
 
MagickExport MagickBooleanType AffinityImages (const QuantizeInfo *quantize_info, Image *images, const Image *affinity_image)
 
MagickExport ImageAllocateImage (const ImageInfo *image_info)
 
MagickExport MagickBooleanType AllocateImageColormap (Image *image, const size_t colors)
 
MagickExport void AllocateNextImage (const ImageInfo *image_info, Image *image)
 
MagickExport char * AllocateString (const char *source)
 
MagickExport ImageAverageImages (const Image *images, ExceptionInfo *exception)
 
MagickExport unsigned int ChannelImage (Image *image, const ChannelType channel)
 
MagickExport unsigned int ChannelThresholdImage (Image *image, const char *level)
 
MagickExport MagickBooleanType ClipPathImage (Image *image, const char *pathname, const MagickBooleanType inside)
 
MagickExport MagickBooleanType CloneImageAttributes (Image *image, const Image *clone_image)
 
MagickExport void * CloneMemory (void *destination, const void *source, const size_t size)
 
MagickExport CacheViewCloseCacheView (CacheView *view_info)
 
MagickExport MagickBooleanType ColorFloodfillImage (Image *image, const DrawInfo *draw_info, const PixelPacket target, const ssize_t x_offset, const ssize_t y_offset, const PaintMethod method)
 
MagickExport MagickBooleanType ConstituteComponentGenesis (void)
 
MagickExport void ConstituteComponentTerminus (void)
 
MagickExport MagickBooleanType DeleteImageAttribute (Image *image, const char *key)
 
MagickExport unsigned int DeleteImageList (Image *images, const ssize_t offset)
 
MagickExport MagickBooleanType DeleteMagickRegistry (const ssize_t id)
 
MagickExport void DestroyConstitute (void)
 
MagickExport void DestroyMagickRegistry (void)
 
MagickExport MagickBooleanType DescribeImage (Image *image, FILE *file, const MagickBooleanType verbose)
 
MagickExport void DestroyImageAttributes (Image *image)
 
MagickExport void DestroyImages (Image *image)
 
MagickExport void DestroyMagick (void)
 
MagickExport unsigned int DispatchImage (const Image *image, const ssize_t x_offset, const ssize_t y_offset, const size_t columns, const size_t rows, const char *map, const StorageType type, void *pixels, ExceptionInfo *exception)
 
static double GetSimilarityMetric (const Image *image, const Image *reference, const ssize_t x_offset, const ssize_t y_offset, const double similarity_threshold, ExceptionInfo *exception)
 
MagickExport ImageExtractSubimageFromImage (Image *image, const Image *reference, ExceptionInfo *exception)
 
MagickExport ImageFlattenImages (Image *image, ExceptionInfo *exception)
 
MagickExport MagickBooleanType FormatImageAttributeList (Image *image, const char *key, const char *format, va_list operands)
 
MagickExport MagickBooleanType FormatImagePropertyList (Image *image, const char *property, const char *format, va_list operands)
 
MagickExport MagickBooleanType FormatImageAttribute (Image *image, const char *key, const char *format,...)
 
MagickExport ssize_t FormatMagickStringList (char *string, const size_t length, const char *format, va_list operands)
 
MagickExport ssize_t FormatMagickString (char *string, const size_t length, const char *format,...)
 
MagickExport void FormatStringList (char *string, const char *format, va_list operands)
 
MagickExport void FormatString (char *string, const char *format,...)
 
MagickExport unsigned int FuzzyColorMatch (const PixelPacket *p, const PixelPacket *q, const double fuzz)
 
MagickExport MagickBooleanType FuzzyColorCompare (const Image *image, const PixelPacket *p, const PixelPacket *q)
 
MagickExport MagickBooleanType FuzzyOpacityCompare (const Image *image, const PixelPacket *p, const PixelPacket *q)
 
MagickExport void * GetConfigureBlob (const char *filename, char *path, size_t *length, ExceptionInfo *exception)
 
MagickExport PixelPacketGetCacheView (CacheView *cache_view, const ssize_t x, const ssize_t y, const size_t columns, const size_t rows)
 
MagickExport IndexPacketGetCacheViewIndexes (CacheView *cache_view)
 
MagickExport PixelPacketGetCacheViewPixels (CacheView *cache_view, const ssize_t x, const ssize_t y, const size_t columns, const size_t rows)
 
MagickExport void GetExceptionInfo (ExceptionInfo *exception)
 
static void * DestroyAttribute (void *attribute)
 
MagickExport const ImageAttributeGetImageAttribute (const Image *image, const char *key)
 
MagickExport const ImageAttributeGetImageClippingPathAttribute (Image *image)
 
MagickExport ImageGetImageFromMagickRegistry (const char *name, ssize_t *id, ExceptionInfo *exception)
 
MagickExport void * GetMagickRegistry (const ssize_t id, RegistryType *type, size_t *length, ExceptionInfo *exception)
 
MagickExport void GetMagickToken (const char *start, const char **end, char *token)
 
MagickExport int GetImageGeometry (Image *image, const char *geometry, const unsigned int size_to_fit, RectangleInfo *region_info)
 
MagickExport ImageGetImageList (const Image *images, const ssize_t offset, ExceptionInfo *exception)
 
MagickExport ssize_t GetImageListIndex (const Image *images)
 
MagickExport size_t GetImageListSize (const Image *images)
 
MagickExport PixelPacketGetImagePixels (Image *image, const ssize_t x, const ssize_t y, const size_t columns, const size_t rows)
 
MagickExport IndexPacketGetIndexes (const Image *image)
 
MagickExport unsigned int GetMagickGeometry (const char *geometry, ssize_t *x, ssize_t *y, size_t *width, size_t *height)
 
MagickExport ImageGetNextImage (const Image *images)
 
MagickExport const ImageAttributeGetNextImageAttribute (const Image *image)
 
MagickExport unsigned int GetNumberScenes (const Image *image)
 
MagickExport PixelPacket GetOnePixel (Image *image, const ssize_t x, const ssize_t y)
 
MagickExport PixelPacketGetPixels (const Image *image)
 
MagickExport ImageGetPreviousImage (const Image *images)
 
static MagickRealType HueToRGB (MagickRealType m1, MagickRealType m2, MagickRealType hue)
 
MagickExport void HSLTransform (const double hue, const double saturation, const double lightness, Quantum *red, Quantum *green, Quantum *blue)
 
MagickExport void IdentityAffine (AffineMatrix *affine)
 
MagickExport void InitializeMagick (const char *path)
 
static void BicubicInterpolate (const MagickPixelPacket *pixels, const double dx, MagickPixelPacket *pixel)
 
static MagickRealType CubicWeightingFunction (const MagickRealType x)
 
static double MeshInterpolate (const PointInfo *delta, const double p, const double x, const double y)
 
static ssize_t NearestNeighbor (MagickRealType x)
 
MagickExport MagickPixelPacket InterpolatePixelColor (const Image *image, CacheView *image_view, const InterpolatePixelMethod method, const double x, const double y, ExceptionInfo *exception)
 
MagickExport char * InterpretImageAttributes (const ImageInfo *image_info, Image *image, const char *embed_text)
 
MagickExport MagickRealType InversesRGBCompandor (const MagickRealType pixel)
 
MagickExport MagickBooleanType IsMagickInstantiated (void)
 
MagickExport unsigned int IsSubimage (const char *geometry, const unsigned int pedantic)
 
MagickBooleanType LevelImageColors (Image *image, const ChannelType channel, const MagickPixelPacket *black_color, const MagickPixelPacket *white_color, const MagickBooleanType invert)
 
MagickExport void LiberateMemory (void **memory)
 
MagickExport void LiberateSemaphoreInfo (SemaphoreInfo **semaphore_info)
 
MagickExport void MagickIncarnate (const char *path)
 
MagickExport MagickBooleanType MagickMonitor (const char *text, const MagickOffsetType offset, const MagickSizeType span, void *magick_unused(client_data))
 
MagickExport MagickBooleanType MapImage (Image *image, const Image *map_image, const MagickBooleanType dither)
 
MagickExport MagickBooleanType MapImages (Image *images, const Image *map_image, const MagickBooleanType dither)
 
MagickExport MagickBooleanType MatteFloodfillImage (Image *image, const PixelPacket target, const Quantum opacity, const ssize_t x_offset, const ssize_t y_offset, const PaintMethod method)
 
MagickExport ImageMaximumImages (const Image *images, ExceptionInfo *exception)
 
MagickExport ImageMinimumImages (const Image *images, ExceptionInfo *exception)
 
MagickExport ImageMedianFilterImage (const Image *image, const double radius, ExceptionInfo *exception)
 
MagickExport ImageModeImage (const Image *image, const double radius, ExceptionInfo *exception)
 
MagickExport ImageMosaicImages (Image *image, ExceptionInfo *exception)
 
MagickExport MagickBooleanType OpaqueImage (Image *image, const PixelPacket target, const PixelPacket fill)
 
MagickExport CacheViewOpenCacheView (const Image *image)
 
MagickExport FILE * OpenMagickStream (const char *path, const char *mode)
 
MagickExport MagickBooleanType PaintFloodfillImage (Image *image, const ChannelType channel, const MagickPixelPacket *target, const ssize_t x, const ssize_t y, const DrawInfo *draw_info, const PaintMethod method)
 
MagickExport MagickBooleanType PaintOpaqueImage (Image *image, const MagickPixelPacket *target, const MagickPixelPacket *fill)
 
MagickExport MagickBooleanType PaintOpaqueImageChannel (Image *image, const ChannelType channel, const MagickPixelPacket *target, const MagickPixelPacket *fill)
 
MagickExport MagickBooleanType PaintTransparentImage (Image *image, const MagickPixelPacket *target, const Quantum opacity)
 
MagickExport int ParseImageGeometry (const char *geometry, ssize_t *x, ssize_t *y, size_t *width, size_t *height)
 
MagickExport MagickStatusType ParseSizeGeometry (const Image *image, const char *geometry, RectangleInfo *region_info)
 
MagickExport ImagePopImageList (Image **images)
 
MagickExport size_t PopImagePixels (Image *image, const QuantumType quantum, unsigned char *destination)
 
MagickExport char * PostscriptGeometry (const char *page)
 
MagickExport unsigned int PushImageList (Image **images, const Image *image, ExceptionInfo *exception)
 
MagickExport size_t PushImagePixels (Image *image, const QuantumType quantum, const unsigned char *source)
 
MagickExport unsigned int QuantizationError (Image *image)
 
MagickExport ImageRadialBlurImage (const Image *image, const double angle, ExceptionInfo *exception)
 
MagickExport ImageRadialBlurImageChannel (const Image *image, const ChannelType channel, const double angle, ExceptionInfo *exception)
 
MagickExport unsigned int RandomChannelThresholdImage (Image *image, const char *channel, const char *thresholds, ExceptionInfo *exception)
 
MagickExport void ReacquireMemory (void **memory, const size_t size)
 
MagickExport ImageRecolorImage (const Image *image, const size_t order, const double *color_matrix, ExceptionInfo *exception)
 
MagickExport ImageReduceNoiseImage (const Image *image, const double radius, ExceptionInfo *exception)
 
MagickExport void RelinquishSemaphoreInfo (SemaphoreInfo *semaphore_info)
 
MagickExport void ResetImageAttributeIterator (const Image *image)
 
MagickExport PixelPacketSetCacheViewPixels (CacheView *cache_view, const ssize_t x, const ssize_t y, const size_t columns, const size_t rows)
 
MagickExport void SetCacheThreshold (const size_t size)
 
MagickExport MagickBooleanType SetExceptionInfo (ExceptionInfo *exception, ExceptionType severity)
 
MagickExport void SetImage (Image *image, const Quantum opacity)
 
MagickExport MagickBooleanType SetImageAttribute (Image *image, const char *key, const char *value)
 
MagickExport unsigned int SetImageList (Image **images, const Image *image, const ssize_t offset, ExceptionInfo *exception)
 
MagickExport PixelPacketSetImagePixels (Image *image, const ssize_t x, const ssize_t y, const size_t columns, const size_t rows)
 
MagickExport ssize_t SetMagickRegistry (const RegistryType type, const void *blob, const size_t magick_unused(length), ExceptionInfo *exception)
 
MagickExport MonitorHandler GetMonitorHandler (void)
 
MagickExport MonitorHandler SetMonitorHandler (MonitorHandler handler)
 
MagickExport ImageShiftImageList (Image **images)
 
MagickExport MagickOffsetType SizeBlob (Image *image)
 
MagickExport ImageSpliceImageList (Image *images, const ssize_t offset, const size_t length, const Image *splices, ExceptionInfo *exception)
 
MagickExport MagickRealType sRGBCompandor (const MagickRealType pixel)
 
MagickExport void Strip (char *message)
 
MagickExport MagickBooleanType SyncCacheView (CacheView *cache_view)
 
MagickExport MagickBooleanType SyncCacheViewPixels (CacheView *cache_view)
 
MagickExport MagickBooleanType SyncImagePixels (Image *image)
 
MagickExport int SystemCommand (const MagickBooleanType asynchronous, const MagickBooleanType verbose, const char *command, ExceptionInfo *exception)
 
MagickExport void TemporaryFilename (char *path)
 
MagickExport unsigned int ThresholdImage (Image *image, const double threshold)
 
MagickExport unsigned int ThresholdImageChannel (Image *image, const char *threshold)
 
MagickExport unsigned int TransformColorspace (Image *image, const ColorspaceType colorspace)
 
MagickExport void TransformHSL (const Quantum red, const Quantum green, const Quantum blue, double *hue, double *saturation, double *lightness)
 
MagickExport char * TranslateText (const ImageInfo *image_info, Image *image, const char *embed_text)
 
MagickExport MagickBooleanType TransparentImage (Image *image, const PixelPacket target, const Quantum opacity)
 
MagickExport unsigned int UnshiftImageList (Image **images, const Image *image, ExceptionInfo *exception)
 
MagickExport IndexPacket ValidateColormapIndex (Image *image, const size_t index)
 
MagickExport ImageZoomImage (const Image *image, const size_t columns, const size_t rows, ExceptionInfo *exception)
 

Variables

static MonitorHandler monitor_handler = (MonitorHandler) NULL
 

Macro Definition Documentation

◆ MaxStacksize

#define MaxStacksize   (1UL << 15)

Definition at line 1191 of file deprecate.c.

◆ OpaqueImageTag

#define OpaqueImageTag   "Opaque/Image"

◆ PushSegmentStack

#define PushSegmentStack (   up,
  left,
  right,
  delta 
)
Value:
{ \
if (s >= (segment_stack+MaxStacksize)) \
ThrowBinaryImageException(DrawError,"SegmentStackOverflow",image->filename) \
else \
{ \
if ((((up)+(delta)) >= 0) && (((up)+(delta)) < (ssize_t) image->rows)) \
{ \
s->x1=(double) (left); \
s->y1=(double) (up); \
s->x2=(double) (right); \
s->y2=(double) (delta); \
s++; \
} \
} \
}
#define MaxStacksize
Definition: deprecate.c:1191
@ DrawError
Definition: exception.h:68

Definition at line 1192 of file deprecate.c.

◆ RandomChannelThresholdImageText

#define RandomChannelThresholdImageText   " RandomChannelThreshold image... "

◆ ThresholdImageTag [1/2]

#define ThresholdImageTag   "Threshold/Image"

◆ ThresholdImageTag [2/2]

#define ThresholdImageTag   "Threshold/Image"

◆ TransparentImageTag

#define TransparentImageTag   "Transparent/Image"

Function Documentation

◆ AcquireCacheViewIndexes()

MagickExport const IndexPacket * AcquireCacheViewIndexes ( const CacheView cache_view)

Definition at line 144 of file deprecate.c.

References GetCacheViewVirtualIndexQueue().

◆ AcquireCacheViewPixels()

MagickExport const PixelPacket * AcquireCacheViewPixels ( const CacheView cache_view,
const ssize_t  x,
const ssize_t  y,
const size_t  columns,
const size_t  rows,
ExceptionInfo exception 
)

Definition at line 185 of file deprecate.c.

References GetCacheViewVirtualPixels().

◆ AcquireImagePixels()

MagickExport const PixelPacket * AcquireImagePixels ( const Image image,
const ssize_t  x,
const ssize_t  y,
const size_t  columns,
const size_t  rows,
ExceptionInfo exception 
)

Definition at line 244 of file deprecate.c.

References GetVirtualPixels().

◆ AcquireIndexes()

MagickExport const IndexPacket * AcquireIndexes ( const Image image)

Definition at line 283 of file deprecate.c.

References GetVirtualIndexQueue().

◆ AcquireMemory()

MagickExport void * AcquireMemory ( const size_t  size)

Definition at line 311 of file deprecate.c.

References DeprecateEvent, GetMagickModule, and LogMagickEvent().

◆ AcquireOneCacheViewPixel()

MagickExport MagickBooleanType AcquireOneCacheViewPixel ( const CacheView cache_view,
const ssize_t  x,
const ssize_t  y,
PixelPacket pixel,
ExceptionInfo exception 
)

Definition at line 358 of file deprecate.c.

References GetOneCacheViewVirtualPixel().

◆ AcquireOneCacheViewVirtualPixel()

MagickExport MagickBooleanType AcquireOneCacheViewVirtualPixel ( const CacheView cache_view,
const VirtualPixelMethod  virtual_pixel_method,
const ssize_t  x,
const ssize_t  y,
PixelPacket pixel,
ExceptionInfo exception 
)

Definition at line 405 of file deprecate.c.

References GetOneCacheViewVirtualMethodPixel().

◆ AcquireOneMagickPixel()

MagickExport MagickPixelPacket AcquireOneMagickPixel ( const Image image,
const ssize_t  x,
const ssize_t  y,
ExceptionInfo exception 
)

Definition at line 451 of file deprecate.c.

References GetOneVirtualMagickPixel().

◆ AcquireOnePixel()

MagickExport PixelPacket AcquireOnePixel ( const Image image,
const ssize_t  x,
const ssize_t  y,
ExceptionInfo exception 
)

Definition at line 495 of file deprecate.c.

References GetOneVirtualPixel().

◆ AcquireOneVirtualPixel()

MagickExport PixelPacket AcquireOneVirtualPixel ( const Image image,
const VirtualPixelMethod  virtual_pixel_method,
const ssize_t  x,
const ssize_t  y,
ExceptionInfo exception 
)

Definition at line 543 of file deprecate.c.

References GetOneVirtualMethodPixel().

◆ AcquirePixels()

MagickExport const PixelPacket * AcquirePixels ( const Image image)

Definition at line 582 of file deprecate.c.

References GetVirtualPixelQueue().

◆ AcquireSemaphoreInfo()

MagickExport void AcquireSemaphoreInfo ( SemaphoreInfo **  semaphore_info)

◆ AffinityImage()

MagickExport MagickBooleanType AffinityImage ( const QuantizeInfo quantize_info,
Image image,
const Image affinity_image 
)

Definition at line 654 of file deprecate.c.

References RemapImage().

◆ AffinityImages()

MagickExport MagickBooleanType AffinityImages ( const QuantizeInfo quantize_info,
Image images,
const Image affinity_image 
)

Definition at line 692 of file deprecate.c.

References RemapImages().

◆ AllocateImage()

MagickExport Image * AllocateImage ( const ImageInfo image_info)

Definition at line 727 of file deprecate.c.

References AcquireImage().

◆ AllocateImageColormap()

MagickExport MagickBooleanType AllocateImageColormap ( Image image,
const size_t  colors 
)

Definition at line 764 of file deprecate.c.

References AcquireImageColormap().

◆ AllocateNextImage()

MagickExport void AllocateNextImage ( const ImageInfo image_info,
Image image 
)

Definition at line 802 of file deprecate.c.

References AcquireNextImage().

◆ AllocateString()

◆ AverageImages()

MagickExport Image * AverageImages ( const Image images,
ExceptionInfo exception 
)

Definition at line 881 of file deprecate.c.

References EvaluateImages(), and MeanEvaluateOperator.

◆ BicubicInterpolate()

static void BicubicInterpolate ( const MagickPixelPacket pixels,
const double  dx,
MagickPixelPacket pixel 
)
static

◆ ChannelImage()

MagickExport unsigned int ChannelImage ( Image image,
const ChannelType  channel 
)

Definition at line 917 of file deprecate.c.

References SeparateImageChannel().

◆ ChannelThresholdImage()

◆ ClipPathImage()

MagickExport MagickBooleanType ClipPathImage ( Image image,
const char *  pathname,
const MagickBooleanType  inside 
)

Definition at line 1017 of file deprecate.c.

References ClipImagePath().

◆ CloneImageAttributes()

MagickExport MagickBooleanType CloneImageAttributes ( Image image,
const Image clone_image 
)

Definition at line 1052 of file deprecate.c.

References CloneImageProperties().

◆ CloneMemory()

MagickExport void * CloneMemory ( void *  destination,
const void *  source,
const size_t  size 
)

Definition at line 1087 of file deprecate.c.

References DeprecateEvent, GetMagickModule, and LogMagickEvent().

◆ CloseCacheView()

MagickExport CacheView * CloseCacheView ( CacheView view_info)

Definition at line 1143 of file deprecate.c.

References DestroyCacheView().

◆ ColorFloodfillImage()

◆ ConstituteComponentGenesis()

MagickExport MagickBooleanType ConstituteComponentGenesis ( void  )

Definition at line 1453 of file deprecate.c.

References MagickTrue.

◆ ConstituteComponentTerminus()

MagickExport void ConstituteComponentTerminus ( void  )

Definition at line 1476 of file deprecate.c.

◆ CubicWeightingFunction()

static MagickRealType CubicWeightingFunction ( const MagickRealType  x)
inlinestatic

Definition at line 3924 of file deprecate.c.

References MagickMax.

Referenced by InterpolatePixelColor().

◆ DeleteImageAttribute()

MagickExport MagickBooleanType DeleteImageAttribute ( Image image,
const char *  key 
)

Definition at line 1666 of file deprecate.c.

References DeleteImageProperty().

◆ DeleteImageList()

MagickExport unsigned int DeleteImageList ( Image images,
const ssize_t  offset 
)

◆ DeleteMagickRegistry()

MagickExport MagickBooleanType DeleteMagickRegistry ( const ssize_t  id)

Definition at line 1745 of file deprecate.c.

References DeleteImageRegistry(), FormatLocaleString(), and MaxTextExtent.

◆ DescribeImage()

MagickExport MagickBooleanType DescribeImage ( Image image,
FILE *  file,
const MagickBooleanType  verbose 
)

Definition at line 1836 of file deprecate.c.

References IdentifyImage().

◆ DestroyAttribute()

static void * DestroyAttribute ( void *  attribute)
static

Definition at line 2885 of file deprecate.c.

References DestroyString(), RelinquishMagickMemory(), and _ImageAttribute::value.

Referenced by GetImageAttribute().

◆ DestroyConstitute()

MagickExport void DestroyConstitute ( void  )

Definition at line 1772 of file deprecate.c.

◆ DestroyImageAttributes()

◆ DestroyImages()

MagickExport void DestroyImages ( Image image)

◆ DestroyMagick()

MagickExport void DestroyMagick ( void  )

Definition at line 1933 of file deprecate.c.

References MagickCoreTerminus().

◆ DestroyMagickRegistry()

MagickExport void DestroyMagickRegistry ( void  )

Definition at line 1798 of file deprecate.c.

References RegistryComponentTerminus().

◆ DispatchImage()

MagickExport unsigned int DispatchImage ( const Image image,
const ssize_t  x_offset,
const ssize_t  y_offset,
const size_t  columns,
const size_t  rows,
const char *  map,
const StorageType  type,
void *  pixels,
ExceptionInfo exception 
)

◆ ExtractSubimageFromImage()

MagickExport Image * ExtractSubimageFromImage ( Image image,
const Image reference,
ExceptionInfo exception 
)

◆ FlattenImages()

MagickExport Image * FlattenImages ( Image image,
ExceptionInfo exception 
)

Definition at line 2206 of file deprecate.c.

References FlattenLayer, and MergeImageLayers().

◆ FormatImageAttribute()

MagickExport MagickBooleanType FormatImageAttribute ( Image image,
const char *  key,
const char *  format,
  ... 
)

Definition at line 2279 of file deprecate.c.

References FormatLocaleStringList(), MaxTextExtent, and SetImageProperty().

◆ FormatImageAttributeList()

MagickExport MagickBooleanType FormatImageAttributeList ( Image image,
const char *  key,
const char *  format,
va_list  operands 
)

Definition at line 2241 of file deprecate.c.

References MaxTextExtent, and SetImageProperty().

◆ FormatImagePropertyList()

MagickExport MagickBooleanType FormatImagePropertyList ( Image image,
const char *  property,
const char *  format,
va_list  operands 
)

Definition at line 2260 of file deprecate.c.

References MaxTextExtent, and SetImageProperty().

◆ FormatMagickString()

MagickExport ssize_t FormatMagickString ( char *  string,
const size_t  length,
const char *  format,
  ... 
)

Definition at line 2344 of file deprecate.c.

References FormatMagickStringList().

◆ FormatMagickStringList()

MagickExport ssize_t FormatMagickStringList ( char *  string,
const size_t  length,
const char *  format,
va_list  operands 
)

Definition at line 2328 of file deprecate.c.

Referenced by FormatMagickString().

◆ FormatString()

MagickExport void FormatString ( char *  string,
const char *  format,
  ... 
)

Definition at line 2402 of file deprecate.c.

References FormatLocaleStringList(), and MaxTextExtent.

◆ FormatStringList()

MagickExport void FormatStringList ( char *  string,
const char *  format,
va_list  operands 
)

Definition at line 2386 of file deprecate.c.

References DeprecateEvent, GetMagickModule, LogMagickEvent(), and MaxTextExtent.

◆ FuzzyColorCompare()

MagickExport MagickBooleanType FuzzyColorCompare ( const Image image,
const PixelPacket p,
const PixelPacket q 
)

Definition at line 2500 of file deprecate.c.

References DeprecateEvent, GetMagickModule, IsColorSimilar(), and LogMagickEvent().

◆ FuzzyColorMatch()

MagickExport unsigned int FuzzyColorMatch ( const PixelPacket p,
const PixelPacket q,
const double  fuzz 
)

◆ FuzzyOpacityCompare()

MagickExport MagickBooleanType FuzzyOpacityCompare ( const Image image,
const PixelPacket p,
const PixelPacket q 
)

Definition at line 2541 of file deprecate.c.

References DeprecateEvent, GetMagickModule, IsOpacitySimilar(), and LogMagickEvent().

◆ GetCacheView()

MagickExport PixelPacket * GetCacheView ( CacheView cache_view,
const ssize_t  x,
const ssize_t  y,
const size_t  columns,
const size_t  rows 
)

Definition at line 2738 of file deprecate.c.

References GetCacheViewAuthenticPixels(), and GetCacheViewException().

◆ GetCacheViewIndexes()

MagickExport IndexPacket * GetCacheViewIndexes ( CacheView cache_view)

Definition at line 2776 of file deprecate.c.

References GetCacheViewAuthenticIndexQueue().

◆ GetCacheViewPixels()

MagickExport PixelPacket * GetCacheViewPixels ( CacheView cache_view,
const ssize_t  x,
const ssize_t  y,
const size_t  columns,
const size_t  rows 
)

Definition at line 2814 of file deprecate.c.

References GetCacheViewAuthenticPixels(), and GetCacheViewException().

◆ GetConfigureBlob()

◆ GetExceptionInfo()

◆ GetImageAttribute()

◆ GetImageClippingPathAttribute()

MagickExport const ImageAttribute * GetImageClippingPathAttribute ( Image image)

Definition at line 2963 of file deprecate.c.

References GetImageAttribute().

◆ GetImageFromMagickRegistry()

MagickExport Image * GetImageFromMagickRegistry ( const char *  name,
ssize_t *  id,
ExceptionInfo exception 
)

Definition at line 3000 of file deprecate.c.

References GetImageRegistry(), and ImageRegistryType.

◆ GetImageGeometry()

MagickExport int GetImageGeometry ( Image image,
const char *  geometry,
const unsigned int  size_to_fit,
RectangleInfo region_info 
)

◆ GetImageList()

MagickExport Image * GetImageList ( const Image images,
const ssize_t  offset,
ExceptionInfo exception 
)

◆ GetImageListIndex()

MagickExport ssize_t GetImageListIndex ( const Image images)

◆ GetImageListSize()

MagickExport size_t GetImageListSize ( const Image images)

◆ GetImagePixels()

MagickExport PixelPacket * GetImagePixels ( Image image,
const ssize_t  x,
const ssize_t  y,
const size_t  columns,
const size_t  rows 
)

Definition at line 3301 of file deprecate.c.

References _Image::exception, and GetAuthenticPixels().

◆ GetIndexes()

MagickExport IndexPacket * GetIndexes ( const Image image)

Definition at line 3338 of file deprecate.c.

References GetAuthenticIndexQueue().

◆ GetMagickGeometry()

MagickExport unsigned int GetMagickGeometry ( const char *  geometry,
ssize_t *  x,
ssize_t *  y,
size_t *  width,
size_t *  height 
)

Definition at line 3379 of file deprecate.c.

References DeprecateEvent, GetMagickModule, LogMagickEvent(), and ParseMetaGeometry().

◆ GetMagickRegistry()

MagickExport void * GetMagickRegistry ( const ssize_t  id,
RegistryType type,
size_t *  length,
ExceptionInfo exception 
)

◆ GetMagickToken()

MagickExport void GetMagickToken ( const char *  start,
const char **  end,
char *  token 
)

Definition at line 3088 of file deprecate.c.

References GetNextToken().

◆ GetMonitorHandler()

MagickExport MonitorHandler GetMonitorHandler ( void  )

Definition at line 7025 of file deprecate.c.

References monitor_handler.

◆ GetNextImage()

MagickExport Image * GetNextImage ( const Image images)

◆ GetNextImageAttribute()

MagickExport const ImageAttribute * GetNextImageAttribute ( const Image image)

Definition at line 3448 of file deprecate.c.

References GetImageAttribute(), and GetNextImageProperty().

◆ GetNumberScenes()

MagickExport unsigned int GetNumberScenes ( const Image image)

◆ GetOnePixel()

MagickExport PixelPacket GetOnePixel ( Image image,
const ssize_t  x,
const ssize_t  y 
)

Definition at line 3521 of file deprecate.c.

References _Image::exception, and GetOneAuthenticPixel().

◆ GetPixels()

MagickExport PixelPacket * GetPixels ( const Image image)

Definition at line 3560 of file deprecate.c.

References GetAuthenticPixelQueue().

◆ GetPreviousImage()

MagickExport Image * GetPreviousImage ( const Image images)

◆ GetSimilarityMetric()

static double GetSimilarityMetric ( const Image image,
const Image reference,
const ssize_t  x_offset,
const ssize_t  y_offset,
const double  similarity_threshold,
ExceptionInfo exception 
)
static

◆ HSLTransform()

MagickExport void HSLTransform ( const double  hue,
const double  saturation,
const double  lightness,
Quantum red,
Quantum green,
Quantum blue 
)

Definition at line 3642 of file deprecate.c.

References ClampToQuantum(), HueToRGB(), and QuantumRange.

◆ HueToRGB()

static MagickRealType HueToRGB ( MagickRealType  m1,
MagickRealType  m2,
MagickRealType  hue 
)
inlinestatic

Definition at line 3626 of file deprecate.c.

Referenced by HSLTransform().

◆ IdentityAffine()

◆ InitializeMagick()

MagickExport void InitializeMagick ( const char *  path)

Definition at line 3844 of file deprecate.c.

References MagickCoreGenesis(), and MagickFalse.

◆ InterpolatePixelColor()

◆ InterpretImageAttributes()

MagickExport char * InterpretImageAttributes ( const ImageInfo image_info,
Image image,
const char *  embed_text 
)

◆ InversesRGBCompandor()

MagickExport MagickRealType InversesRGBCompandor ( const MagickRealType  pixel)

Definition at line 4448 of file deprecate.c.

References QuantumRange, and QuantumScale.

◆ IsMagickInstantiated()

MagickExport MagickBooleanType IsMagickInstantiated ( void  )

Definition at line 4475 of file deprecate.c.

References IsMagickCoreInstantiated().

◆ IsSubimage()

MagickExport unsigned int IsSubimage ( const char *  geometry,
const unsigned int  pedantic 
)

Definition at line 4506 of file deprecate.c.

References DeprecateEvent, GetMagickModule, LogMagickEvent(), MagickFalse, and MagickTrue.

◆ LevelImageColors()

MagickBooleanType LevelImageColors ( Image image,
const ChannelType  channel,
const MagickPixelPacket black_color,
const MagickPixelPacket white_color,
const MagickBooleanType  invert 
)

Definition at line 4565 of file deprecate.c.

References LevelColorsImageChannel().

◆ LiberateMemory()

MagickExport void LiberateMemory ( void **  memory)

Definition at line 4595 of file deprecate.c.

References DeprecateEvent, GetMagickModule, and LogMagickEvent().

◆ LiberateSemaphoreInfo()

MagickExport void LiberateSemaphoreInfo ( SemaphoreInfo **  semaphore_info)

Definition at line 4631 of file deprecate.c.

References DeprecateEvent, GetMagickModule, LogMagickEvent(), and UnlockSemaphoreInfo().

◆ MagickIncarnate()

MagickExport void MagickIncarnate ( const char *  path)

◆ MagickMonitor()

MagickExport MagickBooleanType MagickMonitor ( const char *  text,
const MagickOffsetType  offset,
const MagickSizeType  span,
void *  magick_unusedclient_data 
)

◆ MapImage()

◆ MapImages()

◆ MatteFloodfillImage()

◆ MaximumImages()

MagickExport Image * MaximumImages ( const Image images,
ExceptionInfo exception 
)

Definition at line 5123 of file deprecate.c.

References EvaluateImages(), and MinEvaluateOperator.

◆ MedianFilterImage()

MagickExport Image * MedianFilterImage ( const Image image,
const double  radius,
ExceptionInfo exception 
)

Definition at line 5195 of file deprecate.c.

References MedianStatistic, and StatisticImage().

◆ MeshInterpolate()

static double MeshInterpolate ( const PointInfo delta,
const double  p,
const double  x,
const double  y 
)
inlinestatic

Definition at line 3941 of file deprecate.c.

References _PointInfo::x, and _PointInfo::y.

Referenced by InterpolatePixelColor().

◆ MinimumImages()

MagickExport Image * MinimumImages ( const Image images,
ExceptionInfo exception 
)

Definition at line 5156 of file deprecate.c.

References EvaluateImages(), and MinEvaluateOperator.

◆ ModeImage()

MagickExport Image * ModeImage ( const Image image,
const double  radius,
ExceptionInfo exception 
)

Definition at line 5234 of file deprecate.c.

References ModeStatistic, and StatisticImage().

◆ MosaicImages()

MagickExport Image * MosaicImages ( Image image,
ExceptionInfo exception 
)

Definition at line 5273 of file deprecate.c.

References MergeImageLayers(), and MosaicLayer.

◆ NearestNeighbor()

static ssize_t NearestNeighbor ( MagickRealType  x)
inlinestatic

Definition at line 3947 of file deprecate.c.

Referenced by InterpolatePixelColor().

◆ OpaqueImage()

◆ OpenCacheView()

MagickExport CacheView * OpenCacheView ( const Image image)

Definition at line 5437 of file deprecate.c.

References AcquireVirtualCacheView().

◆ OpenMagickStream()

MagickExport FILE * OpenMagickStream ( const char *  path,
const char *  mode 
)

Definition at line 5585 of file deprecate.c.

References RelinquishMagickMemory().

◆ PaintFloodfillImage()

MagickExport MagickBooleanType PaintFloodfillImage ( Image image,
const ChannelType  channel,
const MagickPixelPacket target,
const ssize_t  x,
const ssize_t  y,
const DrawInfo draw_info,
const PaintMethod  method 
)

Definition at line 5671 of file deprecate.c.

References FloodfillMethod, FloodfillPaintImage(), MagickFalse, and MagickTrue.

◆ PaintOpaqueImage()

MagickExport MagickBooleanType PaintOpaqueImage ( Image image,
const MagickPixelPacket target,
const MagickPixelPacket fill 
)

Definition at line 5726 of file deprecate.c.

References DefaultChannels, MagickFalse, and OpaquePaintImageChannel().

◆ PaintOpaqueImageChannel()

MagickExport MagickBooleanType PaintOpaqueImageChannel ( Image image,
const ChannelType  channel,
const MagickPixelPacket target,
const MagickPixelPacket fill 
)

Definition at line 5736 of file deprecate.c.

References MagickFalse, and OpaquePaintImageChannel().

◆ PaintTransparentImage()

MagickExport MagickBooleanType PaintTransparentImage ( Image image,
const MagickPixelPacket target,
const Quantum  opacity 
)

Definition at line 5781 of file deprecate.c.

References MagickFalse, and TransparentPaintImage().

◆ ParseImageGeometry()

MagickExport int ParseImageGeometry ( const char *  geometry,
ssize_t *  x,
ssize_t *  y,
size_t *  width,
size_t *  height 
)

Definition at line 5826 of file deprecate.c.

References DeprecateEvent, GetMagickModule, LogMagickEvent(), and ParseMetaGeometry().

◆ ParseSizeGeometry()

MagickExport MagickStatusType ParseSizeGeometry ( const Image image,
const char *  geometry,
RectangleInfo region_info 
)

◆ PopImageList()

MagickExport Image * PopImageList ( Image **  images)

◆ PopImagePixels()

MagickExport size_t PopImagePixels ( Image image,
const QuantumType  quantum,
unsigned char *  destination 
)

◆ PostscriptGeometry()

MagickExport char * PostscriptGeometry ( const char *  page)

Definition at line 5986 of file deprecate.c.

References DeprecateEvent, GetMagickModule, GetPageGeometry(), and LogMagickEvent().

◆ PushImageList()

MagickExport unsigned int PushImageList ( Image **  images,
const Image image,
ExceptionInfo exception 
)

◆ PushImagePixels()

MagickExport size_t PushImagePixels ( Image image,
const QuantumType  quantum,
const unsigned char *  source 
)

◆ QuantizationError()

MagickExport unsigned int QuantizationError ( Image image)

◆ RadialBlurImage()

MagickExport Image * RadialBlurImage ( const Image image,
const double  angle,
ExceptionInfo exception 
)

Definition at line 6165 of file deprecate.c.

References RotationalBlurImage().

◆ RadialBlurImageChannel()

MagickExport Image * RadialBlurImageChannel ( const Image image,
const ChannelType  channel,
const double  angle,
ExceptionInfo exception 
)

Definition at line 6171 of file deprecate.c.

References RotationalBlurImageChannel().

◆ RandomChannelThresholdImage()

◆ ReacquireMemory()

MagickExport void ReacquireMemory ( void **  memory,
const size_t  size 
)

◆ RecolorImage()

MagickExport Image * RecolorImage ( const Image image,
const size_t  order,
const double *  color_matrix,
ExceptionInfo exception 
)

◆ ReduceNoiseImage()

MagickExport Image * ReduceNoiseImage ( const Image image,
const double  radius,
ExceptionInfo exception 
)

Definition at line 6504 of file deprecate.c.

References NonpeakStatistic, and StatisticImage().

◆ RelinquishSemaphoreInfo()

MagickExport void RelinquishSemaphoreInfo ( SemaphoreInfo semaphore_info)

Definition at line 6537 of file deprecate.c.

References UnlockSemaphoreInfo().

◆ ResetImageAttributeIterator()

MagickExport void ResetImageAttributeIterator ( const Image image)

Definition at line 6571 of file deprecate.c.

References ResetImagePropertyIterator().

◆ SetCacheThreshold()

MagickExport void SetCacheThreshold ( const size_t  size)

◆ SetCacheViewPixels()

MagickExport PixelPacket * SetCacheViewPixels ( CacheView cache_view,
const ssize_t  x,
const ssize_t  y,
const size_t  columns,
const size_t  rows 
)

Definition at line 6609 of file deprecate.c.

References GetCacheViewException(), and QueueCacheViewAuthenticPixels().

◆ SetExceptionInfo()

MagickExport MagickBooleanType SetExceptionInfo ( ExceptionInfo exception,
ExceptionType  severity 
)

Definition at line 6677 of file deprecate.c.

References ClearMagickException(), MagickTrue, and _ExceptionInfo::severity.

◆ SetImage()

◆ SetImageAttribute()

MagickExport MagickBooleanType SetImageAttribute ( Image image,
const char *  key,
const char *  value 
)

Definition at line 6824 of file deprecate.c.

References DeprecateEvent, GetMagickModule, LogMagickEvent(), and SetImageProperty().

◆ SetImageList()

MagickExport unsigned int SetImageList ( Image **  images,
const Image image,
const ssize_t  offset,
ExceptionInfo exception 
)

◆ SetImagePixels()

MagickExport PixelPacket * SetImagePixels ( Image image,
const ssize_t  x,
const ssize_t  y,
const size_t  columns,
const size_t  rows 
)

Definition at line 6943 of file deprecate.c.

References _Image::exception, and QueueAuthenticPixels().

◆ SetMagickRegistry()

MagickExport ssize_t SetMagickRegistry ( const RegistryType  type,
const void *  blob,
const size_t   magick_unusedlength,
ExceptionInfo exception 
)

◆ SetMonitorHandler()

MagickExport MonitorHandler SetMonitorHandler ( MonitorHandler  handler)

Definition at line 7030 of file deprecate.c.

References monitor_handler.

◆ ShiftImageList()

MagickExport Image * ShiftImageList ( Image **  images)

◆ SizeBlob()

◆ SpliceImageList()

MagickExport Image * SpliceImageList ( Image images,
const ssize_t  offset,
const size_t  length,
const Image splices,
ExceptionInfo exception 
)

◆ sRGBCompandor()

MagickExport MagickRealType sRGBCompandor ( const MagickRealType  pixel)

Definition at line 7187 of file deprecate.c.

References QuantumRange, and QuantumScale.

◆ Strip()

MagickExport void Strip ( char *  message)

Definition at line 7217 of file deprecate.c.

References DeprecateEvent, GetMagickModule, and LogMagickEvent().

◆ SyncCacheView()

MagickExport MagickBooleanType SyncCacheView ( CacheView cache_view)

Definition at line 7272 of file deprecate.c.

References GetCacheViewException(), and SyncCacheViewAuthenticPixels().

◆ SyncCacheViewPixels()

MagickExport MagickBooleanType SyncCacheViewPixels ( CacheView cache_view)

Definition at line 7312 of file deprecate.c.

References GetCacheViewException(), and SyncCacheViewAuthenticPixels().

◆ SyncImagePixels()

MagickExport MagickBooleanType SyncImagePixels ( Image image)

Definition at line 7350 of file deprecate.c.

References _Image::exception, and SyncAuthenticPixels().

◆ SystemCommand()

MagickExport int SystemCommand ( const MagickBooleanType  asynchronous,
const MagickBooleanType  verbose,
const char *  command,
ExceptionInfo exception 
)

Definition at line 7388 of file deprecate.c.

References ExternalDelegateCommand().

◆ TemporaryFilename()

MagickExport void TemporaryFilename ( char *  path)

◆ ThresholdImage()

◆ ThresholdImageChannel()

◆ TransformColorspace()

MagickExport unsigned int TransformColorspace ( Image image,
const ColorspaceType  colorspace 
)

◆ TransformHSL()

MagickExport void TransformHSL ( const Quantum  red,
const Quantum  green,
const Quantum  blue,
double *  hue,
double *  saturation,
double *  lightness 
)

Definition at line 7708 of file deprecate.c.

References MagickMax, MagickMin, and QuantumScale.

◆ TranslateText()

MagickExport char * TranslateText ( const ImageInfo image_info,
Image image,
const char *  embed_text 
)

◆ TransparentImage()

◆ UnshiftImageList()

MagickExport unsigned int UnshiftImageList ( Image **  images,
const Image image,
ExceptionInfo exception 
)

◆ ValidateColormapIndex()

MagickExport IndexPacket ValidateColormapIndex ( Image image,
const size_t  index 
)

◆ ZoomImage()

MagickExport Image * ZoomImage ( const Image image,
const size_t  columns,
const size_t  rows,
ExceptionInfo exception 
)

Variable Documentation

◆ monitor_handler

MonitorHandler monitor_handler = (MonitorHandler) NULL
static

Definition at line 115 of file deprecate.c.

Referenced by GetMonitorHandler(), MagickMonitor(), and SetMonitorHandler().