MagickCore
6.9.11
Convert, Edit, Or Compose Bitmap Images
|
Go to the documentation of this file.
18 #ifndef MAGICKCORE_DEPRECATE_H
19 #define MAGICKCORE_DEPRECATE_H
33 #if defined(__cplusplus) || defined(c_plusplus)
37 #if !defined(MAGICKCORE_EXCLUDE_DEPRECATED)
39 #if !defined(magick_attribute)
40 # if !defined(__clang__) && !defined(__GNUC__)
41 # define magick_attribute(x)
43 # define magick_attribute __attribute__
47 #define Downscale(quantum) ScaleQuantumToChar(quantum)
48 #define LABColorspace LabColorspace
49 #define CompressPixelGamma(pixel) DecodePixelGamma(pixel)
50 #define DecodesRGBGamma(pixel) DecodePixelGamma(pixel)
51 #define EncodesRGBGamma(pixel) EncodePixelGamma(pixel)
52 #define ExpandPixelGamma(pixel) EncodePixelGamma(pixel)
53 #define Intensity(color) PixelIntensityToQuantum(color)
54 #define LiberateUniqueFileResource(resource) \
55 RelinquishUniqueFileResource(resource)
56 #define LiberateMagickResource(resource) RelinquishMagickResource(resource)
57 #define LiberateSemaphore(semaphore) RelinquishSemaphore(semaphore)
58 #define MagickHuge 3.4e+38F
59 #define MaxRGB QuantumRange
60 #define QuantumDepth MAGICKCORE_QUANTUM_DEPTH
61 #define RunlengthEncodedCompression RLECompression
62 #define Upscale(value) ScaleCharToQuantum(value)
63 #define XDownscale(value) ScaleShortToQuantum(value)
64 #define XUpscale(quantum) ScaleQuantumToShort(quantum)
373 sign=x < 0.0 ? -1.0 : 1.0;
387 #if defined(__cplusplus) || defined(c_plusplus)
ColorspaceType colorspace
Definition: image.h:158
MagickExport MagickBooleanType GetImageQuantizeError(Image *image)
Definition: quantize.c:2117
#define DirectorySeparator
Definition: studio.h:266
MagickExport Image * GetImageFromMagickRegistry(const char *name, ssize_t *id, ExceptionInfo *exception)
Definition: deprecate.c:2989
MagickExport ssize_t GetImageIndexInList(const Image *images)
Definition: list.c:670
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)
Definition: deprecate.c:1988
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)
Definition: deprecate.c:2031
#define QuantumScale
Definition: magick-type.h:120
MagickExport QuantumInfo * DestroyQuantumInfo(QuantumInfo *quantum_info)
Definition: quantum.c:214
#define MagickExport
Definition: method-attribute.h:80
MagickBooleanType debug
Definition: image.h:290
MagickExport PixelPacket AcquireOnePixel(const Image *, const ssize_t, const ssize_t, ExceptionInfo *) magick_attribute((deprecated))
MagickExport Image * RecolorImage(const Image *image, const size_t order, const double *color_matrix, ExceptionInfo *exception)
Definition: deprecate.c:6437
char filename[MaxTextExtent]
Definition: image.h:278
MagickExport const IndexPacket * AcquireCacheViewIndexes(const CacheView *) magick_attribute((deprecated))
double * values
Definition: morphology.h:116
static void BicubicInterpolate(const MagickPixelPacket *pixels, const double dx, MagickPixelPacket *pixel)
Definition: deprecate.c:3868
MagickExport Image * GetPreviousImageInList(const Image *images)
Definition: list.c:816
PixelPacket background_color
Definition: image.h:181
MagickExport MagickBooleanType FormatImagePropertyList(Image *image, const char *property, const char *format, va_list operands)
Definition: deprecate.c:2253
MagickExport void * CloneMemory(void *, const void *, const size_t) magick_attribute((deprecated))
SemaphoreInfo * semaphore
Definition: exception.h:121
ssize_t x
Definition: geometry.h:129
static Quantum PixelIntensityToQuantum(const Image *magick_restrict image, const PixelPacket *magick_restrict pixel)
Definition: deprecate.h:379
MagickExport Image * CloneImage(const Image *image, const size_t columns, const size_t rows, const MagickBooleanType detach, ExceptionInfo *exception)
Definition: image.c:767
#define TransparentOpacity
Definition: image.h:28
Definition: geometry.h:95
MagickExport void RelinquishSemaphoreInfo(SemaphoreInfo *semaphore_info)
Definition: deprecate.c:6521
MagickExport Image * GetImageList(const Image *, const ssize_t, ExceptionInfo *) magick_attribute((deprecated))
MagickExport IndexPacket * GetIndexes(const Image *) magick_attribute((deprecated))
MagickExport CacheView * OpenCacheView(const Image *) magick_attribute((deprecated))
Definition: deprecate.c:5421
MagickExport MagickStatusType ParseSizeGeometry(const Image *image, const char *geometry, RectangleInfo *region_info)
Definition: deprecate.c:5848
MagickExport MagickBooleanType RemapImage(const QuantizeInfo *quantize_info, Image *image, const Image *remap_image)
Definition: quantize.c:3066
MagickExport MagickBooleanType TransparentImage(Image *, const PixelPacket, const Quantum) magick_attribute((deprecated))
Definition: deprecate.c:7809
MagickBooleanType matte
Definition: image.h:171
MagickExport MagickBooleanType SetImageProgress(const Image *image, const char *tag, const MagickOffsetType offset, const MagickSizeType extent)
Definition: monitor.c:136
#define OpaqueOpacity
Definition: image.h:27
MagickExport int ParseImageGeometry(const char *geometry, ssize_t *x, ssize_t *y, size_t *width, size_t *height)
Definition: deprecate.c:5810
MagickExport PixelPacket * GetCacheView(CacheView *, const ssize_t, const ssize_t, const size_t, const size_t) magick_attribute((deprecated))
@ PsiValue
Definition: geometry.h:34
#define magick_unused(x)
Definition: method-attribute.h:105
MagickExport ssize_t FormatMagickString(char *string, const size_t length, const char *format,...)
Definition: deprecate.c:2337
MagickExport unsigned int TransformColorspace(Image *, const ColorspaceType) magick_attribute((deprecated))
MagickExport MagickBooleanType AcquireOneCacheViewPixel(const CacheView *, const ssize_t, const ssize_t, PixelPacket *, ExceptionInfo *) magick_attribute((deprecated))
MagickRealType red
Definition: pixel.h:122
MagickExport char * GetNextImageProperty(const Image *image)
Definition: property.c:3547
MagickExport void GetMagickToken(const char *start, const char **end, char *token)
Definition: deprecate.c:3077
MagickExport PixelPacket * GetAuthenticPixelQueue(const Image *image)
Definition: cache.c:1541
MagickExport const ImageAttribute * GetImageAttribute(const Image *, const char *)
MagickExport Image * RadialBlurImageChannel(const Image *image, const ChannelType channel, const double angle, ExceptionInfo *exception)
Definition: deprecate.c:6155
@ DirectClass
Definition: magick-type.h:194
MagickExport SplayTreeInfo * NewSplayTree(int(*compare)(const void *, const void *), void *(*relinquish_key)(void *), void *(*relinquish_value)(void *))
Definition: splay-tree.c:1140
@ BlueChannel
Definition: magick-type.h:172
#define magick_unreferenced(x)
Definition: method-attribute.h:106
MagickExport unsigned int RandomChannelThresholdImage(Image *, const char *, const char *, ExceptionInfo *) magick_attribute((deprecated))
MagickExport void GetExceptionInfo(ExceptionInfo *)
#define GetMagickModule()
Definition: log.h:29
VirtualPixelMethod
Definition: cache-view.h:28
MagickExport CacheView * DestroyCacheView(CacheView *cache_view)
Definition: cache-view.c:256
MagickExport void GetMagickPixelPacket(const Image *image, MagickPixelPacket *pixel)
Definition: pixel.c:2233
static MagickRealType CubicWeightingFunction(const MagickRealType x)
Definition: deprecate.c:3909
unsigned int MagickStatusType
Definition: magick-type.h:127
MagickExport MagickBooleanType MatteFloodfillImage(Image *image, const PixelPacket target, const Quantum opacity, const ssize_t x_offset, const ssize_t y_offset, const PaintMethod method)
Definition: deprecate.c:4862
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: deprecate.c:400
@ RedChannel
Definition: magick-type.h:167
MagickLayerMethod
Definition: deprecate.h:67
double psi
Definition: geometry.h:111
#define SetPixelOpacity(pixel, value)
Definition: pixel-accessor.h:81
MagickExport const char * GetImageProperty(const Image *image, const char *property)
Definition: property.c:2225
Definition: splay-tree.c:83
MagickExport void RelinquishSemaphoreInfo(SemaphoreInfo *) magick_attribute((deprecated))
ChannelType
Definition: magick-type.h:165
MagickExport ssize_t SetMagickRegistry(const RegistryType, const void *, const size_t, ExceptionInfo *) magick_attribute((deprecated))
@ NearestNeighborInterpolatePixel
Definition: pixel.h:40
MagickExport void LiberateMemory(void **memory)
Definition: deprecate.c:4580
struct _ImageAttribute * previous
Definition: deprecate.h:89
MagickExport const PixelPacket * AcquirePixels(const Image *) magick_attribute((deprecated))
MagickExport CacheView * OpenCacheView(const Image *image)
Definition: deprecate.c:5421
@ XiValue
Definition: geometry.h:31
MagickExport void PrependImageToList(Image **images, Image *image)
Definition: list.c:980
static void LockMagickMutex(void)
Definition: mutex.h:63
MagickExport char * InterpretImageAttributes(const ImageInfo *, Image *, const char *) magick_attribute((deprecated))
MagickExport IndexPacket * GetIndexes(const Image *image)
Definition: deprecate.c:3327
#define MagickCoreSignature
Definition: method-attribute.h:86
MagickExport ssize_t FormatLocaleString(char *magick_restrict string, const size_t length, const char *magick_restrict format,...)
Definition: locale.c:497
MagickExport const IndexPacket * GetCacheViewVirtualIndexQueue(const CacheView *cache_view)
Definition: cache-view.c:638
MagickExport Image * SpliceImageIntoList(Image **images, const size_t length, const Image *splice)
Definition: list.c:1336
MagickExport void DestroyImages(Image *image)
Definition: deprecate.c:1895
MagickExport MagickBooleanType AllocateImageColormap(Image *, const size_t) magick_attribute((deprecated))
MagickExport const char * GetClientPath(void)
Definition: client.c:88
MagickExport MagickBooleanType FloodfillPaintImage(Image *image, const ChannelType channel, const DrawInfo *draw_info, const MagickPixelPacket *target, const ssize_t x_offset, const ssize_t y_offset, const MagickBooleanType invert)
Definition: paint.c:110
MagickExport PixelPacket * SetCacheViewPixels(CacheView *cache_view, const ssize_t x, const ssize_t y, const size_t columns, const size_t rows)
Definition: deprecate.c:6593
MagickExport IndexPacket ValidateColormapIndex(Image *, const size_t) magick_attribute((deprecated))
Definition: deprecate.c:7929
size_t height
Definition: geometry.h:126
MagickExport MagickPixelPacket AcquireOneMagickPixel(const Image *, const ssize_t, const ssize_t, ExceptionInfo *) magick_attribute((deprecated))
Definition: deprecate.c:446
MagickExport MagickPixelPacket InterpolatePixelColor(const Image *, CacheView *, const InterpolatePixelMethod, const double, const double, ExceptionInfo *) magick_attribute((deprecated))
Definition: deprecate.c:3939
#define MAGICKCORE_LIBRARY_RELATIVE_PATH
Definition: magick-baseconfig.h:1145
MagickExport size_t PushImagePixels(Image *, const QuantumType, const unsigned char *) magick_attribute((deprecated))
Definition: deprecate.c:6046
MagickExport MagickBooleanType AcquireUniqueFilename(char *path)
Definition: utility.c:109
MagickExport void * ImageToHBITMAP(Image *, ExceptionInfo *)
#define magick_attribute(x)
Definition: deprecate.h:41
MagickExport PixelPacket * GetCacheViewAuthenticPixels(CacheView *cache_view, const ssize_t x, const ssize_t y, const size_t columns, const size_t rows, ExceptionInfo *exception)
Definition: cache-view.c:473
MagickExport void FormatStringList(char *string, const char *format, va_list operands)
Definition: deprecate.c:2379
MagickExport Image * MedianFilterImage(const Image *image, const double radius, ExceptionInfo *exception)
Definition: deprecate.c:5179
@ FloodfillMethod
Definition: draw.h:99
double x2
Definition: image.h:110
MagickExport size_t GetImageListSize(const Image *images)
Definition: deprecate.c:3236
MagickExport CacheView * CloseCacheView(CacheView *view_info)
Definition: deprecate.c:1136
MagickExport unsigned int PushImageList(Image **images, const Image *image, ExceptionInfo *exception)
Definition: deprecate.c:6007
double sigma
Definition: geometry.h:109
MagickExport Image * ShiftImageList(Image **images)
Definition: deprecate.c:7050
MagickExport CacheView * CloseCacheView(CacheView *) magick_attribute((deprecated))
#define magick_restrict
Definition: MagickCore.h:41
@ IntegerInterpolatePixel
Definition: pixel.h:38
Definition: geometry.h:123
MagickExport ExceptionInfo * GetCacheViewException(const CacheView *cache_view)
Definition: cache-view.c:361
static MagickBooleanType IssRGBCompatibleColorspace(const ColorspaceType colorspace)
Definition: colorspace-private.h:132
MagickExport void DestroyMagick(void) magick_attribute((deprecated))
MagickExport unsigned int UnshiftImageList(Image **, const Image *, ExceptionInfo *) magick_attribute((deprecated))
Definition: deprecate.c:7888
double y1
Definition: image.h:109
MagickExport Image * MergeImageLayers(Image *image, const ImageLayerMethod method, ExceptionInfo *exception)
Definition: layer.c:1948
#define SetPixelRed(pixel, value)
Definition: pixel-accessor.h:82
#define SetPixelRGBO(pixel, packet)
Definition: pixel-accessor.h:96
MagickExport Image * RecolorImage(const Image *, const size_t, const double *, ExceptionInfo *) magick_attribute((deprecated))
MagickExport void * GetMagickRegistry(const ssize_t id, RegistryType *type, size_t *length, ExceptionInfo *exception)
Definition: deprecate.c:3026
MagickExport ssize_t FormatMagickString(char *, const size_t, const char *,...) magick_attribute((__format__(__printf__
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: deprecate.c:239
MagickExport void ResetImagePropertyIterator(const Image *image)
Definition: property.c:4133
MagickExport void HSLTransform(const double, const double, const double, Quantum *, Quantum *, Quantum *) magick_attribute((deprecated))
static void * DestroyAttribute(void *attribute)
Definition: deprecate.c:2874
MagickExport MagickBooleanType DescribeImage(Image *image, FILE *file, const MagickBooleanType verbose)
Definition: deprecate.c:1829
MagickExport MagickBooleanType ClipPathImage(Image *, const char *, const MagickBooleanType) magick_attribute((deprecated))
MagickExport MagickBooleanType SetImageAttribute(Image *image, const char *key, const char *value)
Definition: deprecate.c:6808
struct _ImageAttribute ImageAttribute
MagickExport void DestroyMagickRegistry(void)
Definition: deprecate.c:1791
#define TransparentImageTag
MagickExport MagickRealType sRGBCompandor(const MagickRealType pixel)
Definition: deprecate.c:7171
size_t columns
Definition: image.h:174
@ MedianStatistic
Definition: statistic.h:126
MagickExport MagickBooleanType AcquireImageColormap(Image *image, const size_t colors)
Definition: colormap.c:102
MagickExport size_t PopImagePixels(Image *, const QuantumType, unsigned char *) magick_attribute((deprecated))
MagickExport Image * GetImageList(const Image *images, const ssize_t offset, ExceptionInfo *exception)
Definition: deprecate.c:3163
MagickExport MagickBooleanType AllocateImageColormap(Image *image, const size_t colors)
Definition: deprecate.c:759
#define SetPixelGreen(pixel, value)
Definition: pixel-accessor.h:77
MagickBooleanType compression
Definition: deprecate.h:87
MagickExport MagickBooleanType DeleteImageRegistry(const char *key)
Definition: registry.c:150
MagickExport const ImageAttribute * GetImageClippingPathAttribute(Image *) magick_attribute((deprecated))
MagickExport ssize_t FormatLocaleStringList(char *magick_restrict string, const size_t length, const char *magick_restrict format, va_list operands)
Definition: locale.c:448
MagickExport int ParseImageGeometry(const char *, ssize_t *, ssize_t *, size_t *, size_t *) magick_attribute((deprecated))
MagickExport Image * ModeImage(const Image *image, const double radius, ExceptionInfo *exception)
Definition: deprecate.c:5218
MagickExport int GetImageGeometry(Image *image, const char *geometry, const unsigned int size_to_fit, RectangleInfo *region_info)
Definition: deprecate.c:3121
MagickExport void * CloneMemory(void *destination, const void *source, const size_t size)
Definition: deprecate.c:1080
@ MeshInterpolatePixel
Definition: pixel.h:39
MagickExport PixelPacket AcquireOnePixel(const Image *image, const ssize_t x, const ssize_t y, ExceptionInfo *exception)
Definition: deprecate.c:490
@ SplineInterpolatePixel
Definition: pixel.h:41
size_t MagickSizeType
Definition: magick-type.h:136
Definition: geometry.h:106
MagickExport unsigned int IsSubimage(const char *geometry, const unsigned int pedantic)
Definition: deprecate.c:4491
MagickExport void MagickIncarnate(const char *path)
Definition: deprecate.c:4649
Quantum IndexPacket
Definition: pixel.h:129
MagickExport Image * AverageImages(const Image *, ExceptionInfo *)
MagickExport IndexPacket * GetCacheViewIndexes(CacheView *) magick_attribute((deprecated))
MagickExport FILE * OpenMagickStream(const char *path, const char *mode)
Definition: deprecate.c:5569
@ sRGBColorspace
Definition: colorspace.h:40
MagickExport MagickBooleanType ClipImagePath(Image *image, const char *pathname, const MagickBooleanType inside)
Definition: image.c:673
double xi
Definition: geometry.h:110
#define GetPixelRed(pixel)
Definition: pixel-accessor.h:50
MagickExport SplayTreeInfo * DestroySplayTree(SplayTreeInfo *splay_tree)
Definition: splay-tree.c:681
MagickExport PixelPacket * GetCacheViewPixels(CacheView *, const ssize_t, const ssize_t, const size_t, const size_t) magick_attribute((deprecated))
MagickExport size_t PopImagePixels(Image *image, const QuantumType quantum, unsigned char *destination)
Definition: deprecate.c:5923
MagickExport void FormatString(char *, const char *,...) magick_attribute((__format__(__printf__
MagickExport MagickBooleanType CloneImageAttributes(Image *image, const Image *clone_image)
Definition: deprecate.c:1045
MagickExport Image * PopImageList(Image **) magick_attribute((deprecated))
MagickExport Image * RotationalBlurImage(const Image *image, const double angle, ExceptionInfo *exception)
Definition: effect.c:3317
MagickExport unsigned char * FileToBlob(const char *filename, const size_t extent, size_t *length, ExceptionInfo *exception)
Definition: blob.c:1093
MagickExport PixelPacket * SetImagePixels(Image *image, const ssize_t x, const ssize_t y, const size_t columns, const size_t rows)
Definition: deprecate.c:6927
@ ResourceLimitError
Definition: exception.h:55
MagickExport Image * AllocateImage(const ImageInfo *) magick_attribute((deprecated))
@ TransformEvent
Definition: log.h:52
MagickExport IndexPacket * GetAuthenticIndexQueue(const Image *image)
Definition: cache.c:1318
Quantum blue
Definition: pixel.h:143
@ NonpeakStatistic
Definition: statistic.h:129
@ DeprecateEvent
Definition: log.h:44
MagickExport unsigned int SetImageList(Image **images, const Image *image, const ssize_t offset, ExceptionInfo *exception)
Definition: deprecate.c:6844
MagickExport Image * ColorMatrixImage(const Image *image, const KernelInfo *color_matrix, ExceptionInfo *exception)
Definition: visual-effects.c:745
Definition: cache-view.c:66
MagickExport MagickBooleanType MagickMonitor(const char *text, const MagickOffsetType offset, const MagickSizeType span, void *magick_unused(client_data))
Definition: deprecate.c:4687
MagickExport void IdentityAffine(AffineMatrix *) magick_attribute((deprecated))
MagickExport void TemporaryFilename(char *) magick_attribute((deprecated))
static IndexPacket ConstrainColormapIndex(Image *image, const ssize_t index)
Definition: colormap-private.h:29
MagickExport ssize_t GetImageListIndex(const Image *images)
Definition: deprecate.c:3203
MagickExport PixelPacket GetOnePixel(Image *image, const ssize_t x, const ssize_t y)
Definition: deprecate.c:3510
MagickExport void SetGeometry(const Image *image, RectangleInfo *geometry)
Definition: geometry.c:1678
MagickExport unsigned int GetMagickGeometry(const char *geometry, ssize_t *x, ssize_t *y, size_t *width, size_t *height)
Definition: deprecate.c:3368
MagickExport void Strip(char *) magick_attribute((deprecated))
MagickExport MagickBooleanType PaintOpaqueImage(Image *, const MagickPixelPacket *, const MagickPixelPacket *) magick_attribute((deprecated))
MagickExport void Strip(char *message)
Definition: deprecate.c:7201
MagickExport MagickBooleanType PaintOpaqueImageChannel(Image *image, const ChannelType channel, const MagickPixelPacket *target, const MagickPixelPacket *fill)
Definition: deprecate.c:5720
MagickExport MagickBooleanType SetImageProperty(Image *image, const char *property, const char *value)
Definition: property.c:4173
static void InitializeMagickMutex(void)
Definition: mutex.h:55
MagickExport void DestroyImages(Image *) magick_attribute((deprecated))
MagickExport void GetQuantizeInfo(QuantizeInfo *quantize_info)
Definition: quantize.c:2230
MagickExport char * DestroyString(char *string)
Definition: string.c:810
MagickExport Image * MosaicImages(Image *image, ExceptionInfo *exception)
Definition: deprecate.c:5257
MagickExport MagickBooleanType AffinityImage(const QuantizeInfo *, Image *, const Image *) magick_attribute((deprecated))
MagickExport void * AcquireMemory(const size_t) magick_attribute((deprecated))
#define ThrowBinaryImageException(severity, tag, context)
Definition: exception-private.h:35
MagickExport unsigned int FuzzyColorMatch(const PixelPacket *p, const PixelPacket *q, const double fuzz)
Definition: deprecate.c:2434
MagickExport MagickBooleanType SyncImage(Image *image)
Definition: image.c:3668
MagickExport FILE * OpenMagickStream(const char *, const char *)
Definition: deprecate.c:5569
void * exceptions
Definition: exception.h:115
MagickExport const ImageAttribute * GetImageAttribute(const Image *image, const char *key)
Definition: deprecate.c:2885
MagickExport Image * SpliceImageList(Image *images, const ssize_t offset, const size_t length, const Image *splices, ExceptionInfo *exception)
Definition: deprecate.c:7125
MagickExport void DestroyImageAttributes(Image *image)
Definition: deprecate.c:1858
MagickExport MagickRealType InversesRGBCompandor(const MagickRealType) magick_attribute((deprecated))
MagickExport PixelPacket AcquireOneVirtualPixel(const Image *, const VirtualPixelMethod, const ssize_t, const ssize_t, ExceptionInfo *) magick_attribute((deprecated))
MagickExport MagickBooleanType SyncCacheViewPixels(CacheView *cache_view)
Definition: deprecate.c:7296
@ MagickTrue
Definition: magick-type.h:201
MagickExport PixelPacket * QueueCacheViewAuthenticPixels(CacheView *cache_view, const ssize_t x, const ssize_t y, const size_t columns, const size_t rows, ExceptionInfo *exception)
Definition: cache-view.c:883
MagickExport unsigned int IsSubimage(const char *, const unsigned int) magick_attribute((deprecated))
MagickExport char * InterpretImageAttributes(const ImageInfo *image_info, Image *image, const char *embed_text)
Definition: deprecate.c:4404
ssize_t y
Definition: geometry.h:130
MagickExport Image * ReduceNoiseImage(const Image *image, const double radius, ExceptionInfo *exception)
Definition: deprecate.c:6488
MagickExport MagickBooleanType IsMagickInstantiated(void)
Definition: deprecate.c:4460
@ OpaqueAlphaChannel
Definition: image.h:38
MagickBooleanType dither
Definition: quantize.h:44
MagickExport RandomInfo * DestroyRandomInfo(RandomInfo *random_info)
Definition: random.c:272
MagickExport MagickBooleanType PaintOpaqueImageChannel(Image *, const ChannelType, const MagickPixelPacket *, const MagickPixelPacket *) magick_attribute((deprecated))
MagickExport MagickBooleanType FormatImageAttributeList(Image *, const char *, const char *, va_list) magick_attribute((__format__(__printf__
MagickExport MagickBooleanType GetOneVirtualMagickPixel(const Image *image, const ssize_t x, const ssize_t y, MagickPixelPacket *pixel, ExceptionInfo *exception)
Definition: cache.c:2118
MagickExport ssize_t GetImageListIndex(const Image *) magick_attribute((deprecated))
#define GetPixelAlpha(pixel)
Definition: pixel-accessor.h:36
MagickExport MagickSizeType GetBlobSize(const Image *image)
Definition: blob.c:1546
MagickExport unsigned int ThresholdImageChannel(Image *image, const char *threshold)
Definition: deprecate.c:7515
MagickRealType index
Definition: pixel.h:126
#define GetPixelIndex(indexes)
Definition: pixel-accessor.h:44
MagickExport MagickBooleanType SyncCacheViewAuthenticPixels(CacheView *magick_restrict cache_view, ExceptionInfo *exception)
Definition: cache-view.c:1000
MagickExport Image * RadialBlurImageChannel(const Image *, const ChannelType, const double, ExceptionInfo *) magick_attribute((deprecated))
MagickRealType blue
Definition: pixel.h:124
MagickExport void DestroyConstitute(void)
Definition: deprecate.c:1765
MagickExport Image * ZoomImage(const Image *, const size_t, const size_t, ExceptionInfo *) magick_attribute((deprecated))
Definition: deprecate.c:7976
@ FlattenLayer
Definition: layer.h:50
MagickExport MagickBooleanType MatteFloodfillImage(Image *, const PixelPacket, const Quantum, const ssize_t, const ssize_t, const PaintMethod) magick_attribute((deprecated))
MagickExport Image * RadialBlurImage(const Image *image, const double angle, ExceptionInfo *exception)
Definition: deprecate.c:6149
MagickExport PixelPacket * GetPixels(const Image *) magick_attribute((deprecated))
char * path
Definition: delegate.h:31
MagickExport MagickOffsetType SizeBlob(Image *image) magick_attribute((deprecated))
Definition: deprecate.c:7085
static Quantum ClampToQuantum(const MagickRealType quantum)
Definition: quantum.h:88
MagickExport Image * SpliceImageList(Image *, const ssize_t, const size_t, const Image *, ExceptionInfo *) magick_attribute((deprecated))
static void UnlockMagickMutex(void)
Definition: mutex.h:87
MagickExport Image * RemoveLastImageFromList(Image **images)
Definition: list.c:1121
MagickExport PixelPacket GetOnePixel(Image *, const ssize_t, const ssize_t) magick_attribute((deprecated))
@ BicubicInterpolatePixel
Definition: pixel.h:35
MagickExport Image * AcquireImage(const ImageInfo *image_info)
Definition: image.c:131
ssize_t mode
Definition: delegate.h:37
MagickExport MagickBooleanType DeleteMagickRegistry(const ssize_t id)
Definition: deprecate.c:1738
MagickExport unsigned int DeleteImageList(Image *images, const ssize_t offset)
Definition: deprecate.c:1689
MagickExport Image * FlattenImages(Image *image, ExceptionInfo *exception)
Definition: deprecate.c:2199
@ BilinearInterpolatePixel
Definition: pixel.h:36
Definition: quantum-private.h:46
@ TraceEvent
Definition: log.h:38
MagickExport void ProcessPendingEvents(const char *)
MagickExport void * AcquireMagickMemory(const size_t size)
Definition: memory.c:521
MagickExport MagickBooleanType FormatImagePropertyList(Image *, const char *, const char *, va_list) magick_attribute((__format__(__printf__
MagickExport IndexPacket ValidateColormapIndex(Image *image, const size_t index)
Definition: deprecate.c:7929
MagickExport unsigned int SetImageList(Image **, const Image *, const ssize_t, ExceptionInfo *) magick_attribute((deprecated))
PixelPacket * colormap
Definition: image.h:180
MagickExport const PixelPacket * GetVirtualPixelQueue(const Image *image)
Definition: cache.c:3368
MagickExport void AppendImageToList(Image **images, const Image *append)
Definition: list.c:80
MagickExport char * AllocateString(const char *source)
Definition: deprecate.c:825
#define ThrowImageException(severity, tag)
Definition: exception-private.h:70
MagickExport void AcquireSemaphoreInfo(SemaphoreInfo **) magick_attribute((deprecated))
MagickExport MagickBooleanType SetExceptionInfo(ExceptionInfo *, ExceptionType) magick_attribute((deprecated))
MagickExport MagickBooleanType OpaquePaintImageChannel(Image *image, const ChannelType channel, const MagickPixelPacket *target, const MagickPixelPacket *fill, const MagickBooleanType invert)
Definition: paint.c:941
double rho
Definition: geometry.h:108
MagickExport Image * GetImageFromList(const Image *images, const ssize_t index)
Definition: list.c:618
MagickExport MagickBooleanType SyncCacheView(CacheView *cache_view)
Definition: deprecate.c:7256
MagickExport void * GetImageRegistry(const RegistryType type, const char *key, ExceptionInfo *exception)
Definition: registry.c:186
Definition: semaphore.c:61
MagickExport const PixelPacket * GetVirtualPixels(const Image *image, const ssize_t x, const ssize_t y, const size_t columns, const size_t rows, ExceptionInfo *exception)
Definition: cache.c:3436
MagickExport MonitorHandler GetMonitorHandler(void) magick_attribute((deprecated))
MagickExport MagickBooleanType SetImageAlphaChannel(Image *image, const AlphaChannelType alpha_type)
Definition: channel.c:652
MagickExport PixelPacket * GetAuthenticPixels(Image *image, const ssize_t x, const ssize_t y, const size_t columns, const size_t rows, ExceptionInfo *exception)
Definition: cache.c:1607
MagickExport MagickBooleanType DeleteMagickRegistry(const ssize_t) magick_attribute((deprecated))
MagickExport Image * CloneImageList(const Image *images, ExceptionInfo *exception)
Definition: list.c:128
MagickExport unsigned int ThresholdImageChannel(Image *, const char *) magick_attribute((deprecated))
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: deprecate.c:180
MagickExport unsigned int ThresholdImage(Image *, const double) magick_attribute((deprecated))
MagickExport unsigned int DispatchImage(const Image *, const ssize_t, const ssize_t, const size_t, const size_t, const char *, const StorageType, void *, ExceptionInfo *) magick_attribute((deprecated))
MagickExport IndexPacket * GetCacheViewAuthenticIndexQueue(CacheView *cache_view)
Definition: cache-view.c:564
MagickExport MagickBooleanType PaintOpaqueImage(Image *image, const MagickPixelPacket *target, const MagickPixelPacket *fill)
Definition: deprecate.c:5710
ExceptionType severity
Definition: exception.h:105
MagickExport const PixelPacket * AcquirePixels(const Image *image)
Definition: deprecate.c:577
MagickExport int CompareSplayTreeString(const void *target, const void *source)
Definition: splay-tree.c:411
MagickExport MagickBooleanType LevelImageColors(Image *, const ChannelType, const MagickPixelPacket *, const MagickPixelPacket *, const MagickBooleanType) magick_attribute((deprecated))
MagickExport const ImageAttribute * GetNextImageAttribute(const Image *) magick_attribute((deprecated))
Definition: deprecate.c:3437
FilterTypes filter
Definition: image.h:223
MagickExport unsigned int QuantizationError(Image *image)
Definition: deprecate.c:6108
MagickExport void AcquireSemaphoreInfo(SemaphoreInfo **semaphore_info)
Definition: deprecate.c:604
MagickExport void ReacquireMemory(void **, const size_t) magick_attribute((deprecated))
MagickExport int ExternalDelegateCommand(const MagickBooleanType asynchronous, const MagickBooleanType verbose, const char *command, char *message, ExceptionInfo *exception)
Definition: delegate.c:325
MagickExport void * AcquireMemory(const size_t size)
Definition: deprecate.c:306
MagickExport Image * GetNextImage(const Image *) magick_attribute((deprecated))
ColorspaceType colorspace
Definition: pixel.h:110
MagickExport void * GetConfigureBlob(const char *filename, char *path, size_t *length, ExceptionInfo *exception)
Definition: deprecate.c:2570
InterpolatePixelMethod
Definition: pixel.h:32
MagickExport PixelPacket * QueueAuthenticPixels(Image *image, const ssize_t x, const ssize_t y, const size_t columns, const size_t rows, ExceptionInfo *exception)
Definition: cache.c:4516
MagickExport MagickBooleanType DeleteImageAttribute(Image *, const char *) magick_attribute((deprecated))
MagickExport size_t PushImagePixels(Image *image, const QuantumType quantum, const unsigned char *source)
Definition: deprecate.c:6046
MagickExport MagickBooleanType ConstituteComponentGenesis(void)
Definition: deprecate.c:1446
@ ModeStatistic
Definition: statistic.h:128
static MagickBooleanType IsMagickGray(const MagickPixelPacket *pixel)
Definition: color-private.h:91
MagickExport int SystemCommand(const MagickBooleanType, const MagickBooleanType, const char *, ExceptionInfo *) magick_attribute((deprecated))
Definition: deprecate.c:7372
#define MagickMax(x, y)
Definition: image-private.h:36
MagickExport MagickBooleanType ExportImagePixels(const Image *image, const ssize_t x, const ssize_t y, const size_t width, const size_t height, const char *map, const StorageType type, void *pixels, ExceptionInfo *exception)
Definition: pixel.c:1892
MagickExport unsigned int GetNumberScenes(const Image *) magick_attribute((deprecated))
MagickExport MagickBooleanType IsOpacitySimilar(const Image *image, const PixelPacket *p, const PixelPacket *q)
Definition: color.c:2061
MagickExport int LocaleCompare(const char *p, const char *q)
Definition: locale.c:1435
MagickExport MagickBooleanType AffinityImage(const QuantizeInfo *quantize_info, Image *image, const Image *affinity_image)
Definition: deprecate.c:649
MagickExport ExceptionInfo * DestroyExceptionInfo(ExceptionInfo *exception)
Definition: exception.c:448
MagickExport Image * MaximumImages(const Image *images, ExceptionInfo *exception)
Definition: deprecate.c:5107
ColorspaceType
Definition: colorspace.h:26
static MagickRealType HueToRGB(MagickRealType m1, MagickRealType m2, MagickRealType hue)
Definition: deprecate.c:3615
size_t colors
Definition: image.h:177
MagickExport MagickBooleanType GetImageDynamicThreshold(const Image *image, const double cluster_threshold, const double smooth_threshold, MagickPixelPacket *pixel, ExceptionInfo *exception)
Definition: segment.c:947
ExceptionInfo exception
Definition: image.h:287
@ OptionError
Definition: exception.h:57
@ ConfigureWarning
Definition: exception.h:52
MagickExport MagickRealType InversesRGBCompandor(const MagickRealType pixel)
Definition: deprecate.c:4433
MagickExport void InitializeMagick(const char *) magick_attribute((deprecated))
MagickExport void TransformHSL(const Quantum red, const Quantum green, const Quantum blue, double *hue, double *saturation, double *lightness)
Definition: deprecate.c:7692
MagickExport int GetImageGeometry(Image *, const char *, const unsigned int, RectangleInfo *) magick_attribute((deprecated))
PaintMethod
Definition: draw.h:95
MagickExport unsigned int UnshiftImageList(Image **images, const Image *image, ExceptionInfo *exception)
Definition: deprecate.c:7888
@ MapResource
Definition: resource_.h:31
size_t height
Definition: morphology.h:109
#define SetPixelBlue(pixel, value)
Definition: pixel-accessor.h:71
MagickExport Image * MaximumImages(const Image *, ExceptionInfo *)
MagickExport MagickBooleanType AcquireOneCacheViewPixel(const CacheView *cache_view, const ssize_t x, const ssize_t y, PixelPacket *pixel, ExceptionInfo *exception)
Definition: deprecate.c:353
MagickExport MagickBooleanType IdentifyImage(Image *image, FILE *file, const MagickBooleanType verbose)
Definition: identify.c:476
Definition: quantize.h:36
MagickExport MagickPixelPacket AcquireOneMagickPixel(const Image *image, const ssize_t x, const ssize_t y, ExceptionInfo *exception)
Definition: deprecate.c:446
static ssize_t NearestNeighbor(MagickRealType x)
Definition: deprecate.c:3932
#define PushSegmentStack(up, left, right, delta)
Definition: deprecate.c:1185
static void MagickCompositeOver(const PixelPacket *p, const MagickRealType alpha, const PixelPacket *q, const MagickRealType beta, PixelPacket *composite)
Definition: composite-private.h:50
static double MeshInterpolate(const PointInfo *delta, const double p, const double x, const double y)
Definition: deprecate.c:3926
@ ImageRegistryType
Definition: registry.h:28
@ MagickFalse
Definition: magick-type.h:200
MagickOffsetType ExtendedSignedIntegralType
Definition: deprecate.h:71
MagickExport void AllocateNextImage(const ImageInfo *image_info, Image *image)
Definition: deprecate.c:797
MagickExport MagickBooleanType FormatImageAttribute(Image *, const char *, const char *,...) magick_attribute((__format__(__printf__
MagickExport MagickBooleanType FuzzyOpacityCompare(const Image *image, const PixelPacket *p, const PixelPacket *q)
Definition: deprecate.c:2534
MagickExport MagickBooleanType SyncAuthenticPixels(Image *image, ExceptionInfo *exception)
Definition: cache.c:5612
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: deprecate.c:5655
MagickExport const void * GetValueFromSplayTree(SplayTreeInfo *splay_tree, const void *key)
Definition: splay-tree.c:920
#define GetPixelBlue(pixel)
Definition: pixel-accessor.h:38
MagickExport char * AllocateString(const char *) magick_attribute((deprecated))
MagickSizeType ExtendedUnsignedIntegralType
Definition: deprecate.h:72
MagickExport void InsertImageInList(Image **images, Image *insert)
Definition: list.c:915
MagickExport unsigned int GetNumberScenes(const Image *image)
Definition: deprecate.c:3474
MagickExport MagickBooleanType GetOneVirtualPixel(const Image *image, const ssize_t x, const ssize_t y, PixelPacket *pixel, ExceptionInfo *exception)
Definition: cache.c:2248
char * value
Definition: deprecate.h:84
MagickExport void TemporaryFilename(char *path)
Definition: deprecate.c:7406
#define GetPixelOpacity(pixel)
Definition: pixel-accessor.h:49
MagickExport char * GetExceptionMessage(const int error)
Definition: exception.c:530
MagickExport void DestroyConstitute(void)
MagickExport RandomInfo * AcquireRandomInfo(void)
Definition: random.c:161
MagickExport unsigned int PushImageList(Image **, const Image *, ExceptionInfo *) magick_attribute((deprecated))
MagickExport Image * GetNextImageInList(const Image *images)
Definition: list.c:784
MagickExport MagickBooleanType PaintTransparentImage(Image *image, const MagickPixelPacket *target, const Quantum opacity)
Definition: deprecate.c:5765
MagickExport Image * RotationalBlurImageChannel(const Image *image, const ChannelType channel, const double angle, ExceptionInfo *exception)
Definition: effect.c:3327
MagickExport MagickBooleanType AcquireOneCacheViewVirtualPixel(const CacheView *, const VirtualPixelMethod, const ssize_t, const ssize_t, PixelPacket *, ExceptionInfo *) magick_attribute((deprecated))
MagickExport SemaphoreInfo * AllocateSemaphoreInfo(void)
Definition: semaphore.c:192
double x1
Definition: image.h:108
size_t width
Definition: morphology.h:108
MagickExport MonitorHandler GetMonitorHandler(void)
Definition: deprecate.c:7009
MagickExport MagickBooleanType FuzzyColorCompare(const Image *image, const PixelPacket *p, const PixelPacket *q)
Definition: deprecate.c:2493
MagickExport MagickStatusType ParsePageGeometry(const Image *image, const char *geometry, RectangleInfo *region_info, ExceptionInfo *exception)
Definition: geometry.c:1570
@ MeanEvaluateOperator
Definition: statistic.h:103
MagickExport PixelPacket * GetImagePixels(Image *image, const ssize_t x, const ssize_t y, const size_t columns, const size_t rows)
Definition: deprecate.c:3290
MagickExport MagickBooleanType DeleteImageProperty(Image *image, const char *property)
Definition: property.c:274
MagickExport MagickBooleanType MapImages(Image *, const Image *, const MagickBooleanType) magick_attribute((deprecated))
@ DefaultChannels
Definition: magick-type.h:188
double fuzz
Definition: image.h:220
@ MinEvaluateOperator
Definition: statistic.h:82
MagickExport double GetPseudoRandomValue(RandomInfo *magick_restrict random_info)
Definition: random.c:608
ExceptionType
Definition: exception.h:29
MagickExport MagickBooleanType IsMagickInstantiated(void) magick_attribute((deprecated))
MagickExport void SetCacheThreshold(const size_t) magick_attribute((deprecated))
double sy
Definition: geometry.h:100
MagickExport MagickBooleanType MagickMonitor(const char *, const MagickOffsetType, const MagickSizeType, void *) magick_attribute((deprecated))
#define MAGICKCORE_LIBRARY_PATH
Definition: magick-baseconfig.h:1139
Quantum opacity
Definition: pixel.h:146
MagickExport Image * GetPreviousImage(const Image *images)
Definition: deprecate.c:3580
MagickExport ssize_t SetMagickRegistry(const RegistryType type, const void *blob, const size_t magick_unused(length), ExceptionInfo *exception)
Definition: deprecate.c:6964
double sx
Definition: geometry.h:97
MagickExport MagickBooleanType FormatImageAttributeList(Image *image, const char *key, const char *format, va_list operands)
Definition: deprecate.c:2234
MagickExport MagickStatusType ParseGeometry(const char *geometry, GeometryInfo *geometry_info)
Definition: geometry.c:861
MagickExport MagickBooleanType IsColorSimilar(const Image *image, const PixelPacket *p, const PixelPacket *q)
Definition: color.c:1657
MagickExport void FormatStringList(char *, const char *, va_list) magick_attribute((__format__(__printf__
MagickExport void RegistryComponentTerminus(void)
Definition: registry.c:319
MagickExport void GetTokenToken(const char *, const char **, char *)
MagickExport Image * FlattenImages(Image *, ExceptionInfo *) magick_attribute((deprecated))
MagickExport char * PostscriptGeometry(const char *page)
Definition: deprecate.c:5970
MagickExport Image * GetImageFromMagickRegistry(const char *, ssize_t *id, ExceptionInfo *) magick_attribute((deprecated))
MagickExport Image * MinimumImages(const Image *images, ExceptionInfo *exception)
Definition: deprecate.c:5140
Quantum red
Definition: pixel.h:145
MagickExport MagickBooleanType AddValueToSplayTree(SplayTreeInfo *splay_tree, const void *key, const void *value)
Definition: splay-tree.c:153
RegistryType
Definition: registry.h:26
MagickExport MagickBooleanType CloneImageAttributes(Image *, const Image *) magick_attribute((deprecated))
MagickExport MagickRealType sRGBCompandor(const MagickRealType) magick_attribute((deprecated))
Definition: deprecate.c:7171
static double PerceptibleReciprocal(const double x)
Definition: pixel-accessor.h:124
#define QuantumRange
Definition: magick-type.h:86
@ CMYKColorspace
Definition: colorspace.h:39
MagickExport void SetImage(Image *, const Quantum) magick_attribute((deprecated))
MagickExport ssize_t FormatMagickStringList(char *, const size_t, const char *, va_list) magick_attribute((__format__(__printf__
MagickRealType ExtendedRationalType
Definition: deprecate.h:73
@ FilterInterpolatePixel
Definition: pixel.h:37
MagickExport const IndexPacket * GetVirtualIndexQueue(const Image *image)
Definition: cache.c:2803
MagickExport MagickStatusType ParseMetaGeometry(const char *geometry, ssize_t *x, ssize_t *y, size_t *width, size_t *height)
Definition: geometry.c:1359
MagickExport MagickBooleanType SetImageRegistry(const RegistryType type, const char *key, const void *value, ExceptionInfo *exception)
Definition: registry.c:451
MagickExport MagickBooleanType GetOneVirtualMethodPixel(const Image *image, const VirtualPixelMethod virtual_pixel_method, const ssize_t x, const ssize_t y, PixelPacket *pixel, ExceptionInfo *exception)
Definition: cache.c:2185
size_t rows
Definition: image.h:175
MagickExport MonitorHandler SetMonitorHandler(MonitorHandler) magick_attribute((deprecated))
Definition: deprecate.c:7014
Quantum green
Definition: pixel.h:144
MagickExport MagickBooleanType SeparateImageChannel(Image *image, const ChannelType channel)
Definition: channel.c:383
char * key
Definition: deprecate.h:83
MagickExport MagickBooleanType AffinityImages(const QuantizeInfo *quantize_info, Image *images, const Image *affinity_image)
Definition: deprecate.c:687
MagickExport unsigned int FuzzyColorMatch(const PixelPacket *, const PixelPacket *, const double) magick_attribute((deprecated))
static void SetMagickPixelPacket(const Image *image, const PixelPacket *color, const IndexPacket *index, MagickPixelPacket *pixel)
Definition: pixel-private.h:78
MagickExport size_t GetImageListLength(const Image *images)
Definition: list.c:709
MagickExport char * TranslateText(const ImageInfo *image_info, Image *image, const char *embed_text)
Definition: deprecate.c:7765
MagickExport unsigned int ChannelImage(Image *, const ChannelType) magick_attribute((deprecated))
size_t signature
Definition: exception.h:124
MagickExport size_t ImportQuantumPixels(Image *image, CacheView *image_view, const QuantumInfo *quantum_info, const QuantumType quantum_type, const unsigned char *magick_restrict pixels, ExceptionInfo *exception)
Definition: quantum-import.c:4384
MagickExport MagickPixelPacket InterpolatePixelColor(const Image *image, CacheView *image_view, const InterpolatePixelMethod method, const double x, const double y, ExceptionInfo *exception)
Definition: deprecate.c:3939
MagickExport const ImageAttribute * GetNextImageAttribute(const Image *image)
Definition: deprecate.c:3437
MagickExport Image * GetPreviousImage(const Image *) magick_attribute((deprecated))
QuantumType
Definition: quantum.h:54
MagickExport char * ConstantString(const char *source)
Definition: string.c:699
MagickExport void * CropImageToHBITMAP(Image *, const RectangleInfo *, ExceptionInfo *)
MagickExport Image * ResizeImage(const Image *image, const size_t columns, const size_t rows, const FilterTypes filter, const double blur, ExceptionInfo *exception)
Definition: resize.c:2908
MagickExport unsigned int QuantizationError(Image *) magick_attribute((deprecated))
MagickExport PixelPacket * SetImagePixels(Image *, const ssize_t, const ssize_t, const size_t, const size_t) magick_attribute((deprecated))
Definition: deprecate.c:6927
MagickExport void LiberateSemaphoreInfo(SemaphoreInfo **) magick_attribute((deprecated))
size_t signature
Definition: image.h:307
MagickBooleanType
Definition: magick-type.h:199
MagickExport unsigned int ChannelThresholdImage(Image *image, const char *level)
Definition: deprecate.c:942
MagickExport Image * AverageImages(const Image *images, ExceptionInfo *exception)
Definition: deprecate.c:876
MagickExport KernelInfo * AcquireKernelInfo(const char *kernel_string)
Definition: morphology.c:484
@ PercentValue
Definition: geometry.h:49
MagickExport unsigned int GetMagickGeometry(const char *, ssize_t *, ssize_t *, size_t *, size_t *) magick_attribute((deprecated))
MagickExport void * RelinquishMagickMemory(void *memory)
Definition: memory.c:1123
MagickExport void GetExceptionInfo(ExceptionInfo *exception)
Definition: deprecate.c:2836
MagickExport Image * StatisticImage(const Image *image, const StatisticType type, const size_t width, const size_t height, ExceptionInfo *exception)
Definition: statistic.c:3583
static RandomInfo * random_info
Definition: resource.c:112
Definition: exception.h:103
MagickExport Image * ExtractSubimageFromImage(Image *, const Image *, ExceptionInfo *) magick_attribute((deprecated))
size_t width
Definition: geometry.h:125
#define SetPixelIndex(indexes, value)
Definition: pixel-accessor.h:78
MagickExport MagickBooleanType IsPathAccessible(const char *path)
Definition: utility.c:1472
ClassType storage_class
Definition: image.h:155
MagickExport const IndexPacket * AcquireIndexes(const Image *image)
Definition: deprecate.c:278
MagickExport KernelInfo * DestroyKernelInfo(KernelInfo *kernel)
Definition: morphology.c:2252
MagickExport MagickBooleanType RelinquishUniqueFileResource(const char *path)
Definition: resource.c:1287
Definition: deprecate.h:81
MagickExport Image * ShiftImageList(Image **) magick_attribute((deprecated))
MagickExport MagickBooleanType OpaqueImage(Image *, const PixelPacket, const PixelPacket) magick_attribute((deprecated))
MagickExport MagickBooleanType TransparentPaintImage(Image *image, const MagickPixelPacket *target, const Quantum opacity, const MagickBooleanType invert)
Definition: paint.c:1090
MagickExport ssize_t FormatMagickStringList(char *string, const size_t length, const char *format, va_list operands)
Definition: deprecate.c:2321
static MagickBooleanType GetFillColor(const DrawInfo *draw_info, const ssize_t x, const ssize_t y, PixelPacket *fill)
Definition: draw-private.h:29
size_t signature
Definition: draw.h:329
MagickExport void ConstituteComponentTerminus(void)
Definition: deprecate.c:1469
MagickExport int SystemCommand(const MagickBooleanType asynchronous, const MagickBooleanType verbose, const char *command, ExceptionInfo *exception)
Definition: deprecate.c:7372
MagickExport void DeleteImageFromList(Image **images)
Definition: list.c:324
MagickDoubleType MagickRealType
Definition: magick-type.h:125
MagickExport const IndexPacket * AcquireIndexes(const Image *) magick_attribute((deprecated))
Definition: deprecate.c:278
MagickExport Image * ModeImage(const Image *, const double, ExceptionInfo *)
MagickExport PixelPacket * GetImagePixels(Image *, const ssize_t, const ssize_t, const size_t, const size_t) magick_attribute((deprecated))
MagickExport const ImageAttribute * GetImageClippingPathAttribute(Image *image)
Definition: deprecate.c:2952
double y
Definition: draw.h:142
MagickExport MagickStatusType ParseRegionGeometry(const Image *image, const char *geometry, RectangleInfo *region_info, ExceptionInfo *exception)
Definition: geometry.c:1639
MagickExport PixelPacket * SetCacheViewPixels(CacheView *, const ssize_t, const ssize_t, const size_t, const size_t) magick_attribute((deprecated))
MagickExport void ClearMagickException(ExceptionInfo *exception)
Definition: exception.c:164
MagickExport Image * RemoveFirstImageFromList(Image **images)
Definition: list.c:1070
MagickExport Image * ZoomImage(const Image *image, const size_t columns, const size_t rows, ExceptionInfo *exception)
Definition: deprecate.c:7976
MagickExport CacheView * AcquireVirtualCacheView(const Image *image, ExceptionInfo *exception)
Definition: cache-view.c:153
MagickExport PixelPacket * GetCacheView(CacheView *cache_view, const ssize_t x, const ssize_t y, const size_t columns, const size_t rows)
Definition: deprecate.c:2727
@ MosaicLayer
Definition: layer.h:51
static MagickRealType MagickPixelLuma(const MagickPixelPacket *pixel)
Definition: color-private.h:118
@ PseudoClass
Definition: magick-type.h:195
MagickExport MagickBooleanType IsMagickCoreInstantiated(void)
Definition: magick.c:1039
MagickExport size_t GetImageListSize(const Image *) magick_attribute((deprecated))
MagickExport Image * DestroyImage(Image *image)
Definition: image.c:1166
MagickExport void ConstituteComponentTerminus(void) magick_attribute((deprecated))
MagickExport MagickBooleanType OpaqueImage(Image *image, const PixelPacket target, const PixelPacket fill)
Definition: deprecate.c:5296
@ ImageInfoRegistryType
Definition: registry.h:29
MagickExport PixelPacket AcquireOneVirtualPixel(const Image *image, const VirtualPixelMethod virtual_pixel_method, const ssize_t x, const ssize_t y, ExceptionInfo *exception)
Definition: deprecate.c:538
MagickExport MagickBooleanType TransformImageColorspace(Image *image, const ColorspaceType colorspace)
Definition: colorspace.c:1509
static double MagickEpsilonReciprocal(const double x)
Definition: deprecate.h:368
StorageType
Definition: constitute.h:26
MagickExport MagickBooleanType SyncImagePixels(Image *image)
Definition: deprecate.c:7334
static MonitorHandler monitor_handler
Definition: deprecate.c:110
MagickExport MagickBooleanType FuzzyColorCompare(const Image *, const PixelPacket *, const PixelPacket *) magick_attribute((deprecated))
double y2
Definition: image.h:111
@ AverageInterpolatePixel
Definition: pixel.h:34
MagickExport MagickBooleanType ClipPathImage(Image *image, const char *pathname, const MagickBooleanType inside)
Definition: deprecate.c:1010
MagickBooleanType LevelImageColors(Image *image, const ChannelType channel, const MagickPixelPacket *black_color, const MagickPixelPacket *white_color, const MagickBooleanType invert)
Definition: deprecate.c:4550
MagickBooleanType(* MonitorHandler)(const char *, const MagickOffsetType, const MagickSizeType, ExceptionInfo *)
Definition: deprecate.h:77
MagickExport void SetCacheThreshold(const size_t size)
Definition: deprecate.c:6629
@ SigmaValue
Definition: geometry.h:40
MagickExport QuantumInfo * AcquireQuantumInfo(const ImageInfo *image_info, Image *image)
Definition: quantum.c:109
struct _ViewInfo ViewInfo
Definition: deprecate.h:74
MagickExport MagickBooleanType FuzzyOpacityCompare(const Image *, const PixelPacket *, const PixelPacket *) magick_attribute((deprecated))
MagickExport MagickBooleanType ConstituteComponentGenesis(void) magick_attribute((deprecated))
MagickExport Image * GetNextImage(const Image *images)
Definition: deprecate.c:3401
MagickExport MagickBooleanType RemapImages(const QuantizeInfo *quantize_info, Image *images, const Image *remap_image)
Definition: quantize.c:3130
#define MagickEpsilon
Definition: magick-type.h:115
MagickExport MagickBooleanType GetOneCacheViewVirtualPixel(const CacheView *magick_restrict cache_view, const ssize_t x, const ssize_t y, PixelPacket *magick_restrict pixel, ExceptionInfo *exception)
Definition: cache-view.c:770
MagickExport void DestroyImageAttributes(Image *) magick_attribute((deprecated))
MagickExport void LiberateMemory(void **) magick_attribute((deprecated))
MagickExport char * GetEnvironmentValue(const char *name)
Definition: string.c:1152
MagickExport LinkedListInfo * NewLinkedList(const size_t capacity)
Definition: hashmap.c:1363
MagickExport char * GetPageGeometry(const char *page_geometry)
Definition: geometry.c:368
MagickExport MagickBooleanType SetImageAttribute(Image *, const char *, const char *) magick_attribute((deprecated))
MagickExport Image * AllocateImage(const ImageInfo *image_info)
Definition: deprecate.c:722
MagickExport Image * MosaicImages(Image *, ExceptionInfo *) magick_attribute((deprecated))
MagickExport MagickBooleanType SetMagickResourceLimit(const ResourceType type, const MagickSizeType limit)
Definition: resource.c:1536
MagickExport MagickBooleanType SetExceptionInfo(ExceptionInfo *exception, ExceptionType severity)
Definition: deprecate.c:6661
MagickExport MagickBooleanType ThrowMagickException(ExceptionInfo *exception, const char *module, const char *function, const size_t line, const ExceptionType severity, const char *tag, const char *format,...)
Definition: exception.c:1149
#define ThrowFatalException(severity, tag)
Definition: exception-private.h:42
double blur
Definition: image.h:219
MagickExport MagickBooleanType InitializeModuleList(ExceptionInfo *) magick_attribute((deprecated))
MagickExport MagickBooleanType CloneImageProperties(Image *image, const Image *clone_image)
Definition: property.c:130
MagickExport Image * MinimumImages(const Image *, ExceptionInfo *)
MagickExport void UnlockSemaphoreInfo(SemaphoreInfo *semaphore_info)
Definition: semaphore.c:449
MagickExport char * PostscriptGeometry(const char *) magick_attribute((deprecated))
MagickExport Image * PopImageList(Image **images)
Definition: deprecate.c:5887
MagickExport IndexPacket * GetCacheViewIndexes(CacheView *cache_view)
Definition: deprecate.c:2765
MagickExport MagickRealType GetPixelIntensity(const Image *image, const PixelPacket *magick_restrict pixel)
Definition: pixel.c:2292
MagickExport Image * EvaluateImages(const Image *images, const MagickEvaluateOperator op, ExceptionInfo *exception)
Definition: statistic.c:482
MagickExport MagickBooleanType SyncImagePixels(Image *) magick_attribute((deprecated))
MagickExport MagickBooleanType SyncCacheViewPixels(CacheView *) magick_attribute((deprecated))
MagickExport MagickOffsetType SizeBlob(Image *image)
Definition: deprecate.c:7085
MagickExport unsigned int ChannelImage(Image *image, const ChannelType channel)
Definition: deprecate.c:912
MagickExport unsigned int TransformColorspace(Image *image, const ColorspaceType colorspace)
Definition: deprecate.c:7654
MagickExport MagickBooleanType ColorFloodfillImage(Image *, const DrawInfo *, const PixelPacket, const ssize_t, const ssize_t, const PaintMethod) magick_attribute((deprecated))
MagickExport const PixelPacket * AcquireImagePixels(const Image *, const ssize_t, const ssize_t, const size_t, const size_t, ExceptionInfo *) magick_attribute((deprecated))
Definition: deprecate.c:239
MagickExport size_t ExportQuantumPixels(const Image *image, const CacheView *image_view, const QuantumInfo *quantum_info, const QuantumType quantum_type, unsigned char *magick_restrict pixels, ExceptionInfo *exception)
Definition: quantum-export.c:3813
MagickExport void DestroyMagick(void)
Definition: deprecate.c:1926
MagickExport MagickBooleanType SetImageStorageClass(Image *image, const ClassType storage_class)
Definition: image.c:2587
#define GetPixelGreen(pixel)
Definition: pixel-accessor.h:43
MagickExport MagickBooleanType TransparentImage(Image *image, const PixelPacket target, const Quantum opacity)
Definition: deprecate.c:7809
MagickExport size_t CopyMagickString(char *magick_restrict destination, const char *magick_restrict source, const size_t length)
Definition: string.c:753
#define MaxStacksize
Definition: deprecate.c:1184
MagickExport MagickBooleanType LevelColorsImageChannel(Image *image, const ChannelType channel, const MagickPixelPacket *black_color, const MagickPixelPacket *white_color, const MagickBooleanType invert)
Definition: enhance.c:3312
MagickExport const IndexPacket * AcquireCacheViewIndexes(const CacheView *cache_view)
Definition: deprecate.c:139
MagickExport Image * MedianFilterImage(const Image *, const double, ExceptionInfo *)
@ UndefinedMagickLayerMethod
Definition: deprecate.h:68
MagickExport char * TranslateText(const ImageInfo *, Image *, const char *) magick_attribute((deprecated))
Definition: deprecate.c:7765
MagickExport MagickBooleanType DescribeImage(Image *, FILE *, const MagickBooleanType) magick_attribute((deprecated))
MagickExport unsigned int ChannelThresholdImage(Image *, const char *) magick_attribute((deprecated))
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)
Definition: deprecate.c:1202
MagickExport MagickBooleanType DeleteImageAttribute(Image *image, const char *key)
Definition: deprecate.c:1659
MagickExport MagickBooleanType LogMagickEvent(const LogEventType type, const char *module, const char *function, const size_t line, const char *format,...)
Definition: log.c:1420
MagickExport MagickBooleanType BilevelImageChannel(Image *image, const ChannelType channel, const double threshold)
Definition: threshold.c:827
MagickExport unsigned int ThresholdImage(Image *image, const double threshold)
Definition: deprecate.c:7439
MagickExport unsigned int RandomChannelThresholdImage(Image *image, const char *channel, const char *thresholds, ExceptionInfo *exception)
Definition: deprecate.c:6194
MagickExport PixelPacket * GetPixels(const Image *image)
Definition: deprecate.c:3549
MagickExport void MagickCoreGenesis(const char *path, const MagickBooleanType establish_signal_handlers)
Definition: magick.c:1229
MagickExport void MagickCoreTerminus(void)
Definition: magick.c:1368
MagickExport ExceptionInfo * AcquireExceptionInfo(void)
Definition: exception.c:113
MagickExport MagickBooleanType AffinityImages(const QuantizeInfo *, Image *, const Image *) magick_attribute((deprecated))
#define MaxTextExtent
Definition: method-attribute.h:89
MagickExport MagickBooleanType GetOneCacheViewVirtualMethodPixel(const CacheView *cache_view, const VirtualPixelMethod virtual_pixel_method, const ssize_t x, const ssize_t y, PixelPacket *pixel, ExceptionInfo *exception)
Definition: cache-view.c:829
MagickExport void DestroyMagickRegistry(void) magick_attribute((deprecated))
MagickExport MagickBooleanType FormatImageAttribute(Image *image, const char *key, const char *format,...)
Definition: deprecate.c:2272
MagickExport magick_hot_spot size_t GetNextToken(const char *magick_restrict start, const char **magick_restrict end, const size_t extent, char *magick_restrict token)
Definition: token.c:174
MagickExport const PixelPacket * GetCacheViewVirtualPixels(const CacheView *cache_view, const ssize_t x, const ssize_t y, const size_t columns, const size_t rows, ExceptionInfo *exception)
Definition: cache-view.c:723
Definition: morphology.h:103
MagickExport Image * DestroyImageList(Image *images)
Definition: list.c:475
MagickExport void HSLTransform(const double hue, const double saturation, const double lightness, Quantum *red, Quantum *green, Quantum *blue)
Definition: deprecate.c:3631
MagickExport void FormatString(char *string, const char *format,...)
Definition: deprecate.c:2395
MagickExport void * GetMagickRegistry(const ssize_t, RegistryType *, size_t *, ExceptionInfo *) magick_attribute((deprecated))
struct _ImageAttribute * next
Definition: deprecate.h:91
MagickExport MagickBooleanType LoadMimeLists(const char *, ExceptionInfo *) magick_attribute((deprecated))
MagickExport void ReacquireMemory(void **memory, const size_t size)
Definition: deprecate.c:6384
@ UndefinedException
Definition: exception.h:30
@ ResourceLimitFatalError
Definition: exception.h:78
MagickExport MagickBooleanType PaintFloodfillImage(Image *, const ChannelType, const MagickPixelPacket *, const ssize_t, const ssize_t, const DrawInfo *, const PaintMethod) magick_attribute((deprecated))
#define MagickMin(x, y)
Definition: image-private.h:37
MagickExport void ResetImageAttributeIterator(const Image *) magick_attribute((deprecated))
@ MemoryResource
Definition: resource_.h:32
MagickExport Image * RadialBlurImage(const Image *, const double, ExceptionInfo *) magick_attribute((deprecated))
MagickExport MagickBooleanType MapImage(Image *, const Image *, const MagickBooleanType) magick_attribute((deprecated))
MagickExport void AcquireNextImage(const ImageInfo *image_info, Image *image)
Definition: image.c:351
MagickRealType opacity
Definition: pixel.h:125
MagickExport void MagickIncarnate(const char *) magick_attribute((deprecated))
MagickExport MagickBooleanType GetOneAuthenticPixel(Image *image, const ssize_t x, const ssize_t y, PixelPacket *pixel, ExceptionInfo *exception)
Definition: cache.c:2004
MagickExport MagickBooleanType PaintTransparentImage(Image *, const MagickPixelPacket *, const Quantum) magick_attribute((deprecated))
MagickExport const PixelPacket * AcquireCacheViewPixels(const CacheView *, const ssize_t, const ssize_t, const size_t, const size_t, ExceptionInfo *) magick_attribute((deprecated))
double x
Definition: draw.h:141
MagickRealType green
Definition: pixel.h:123
MagickExport MagickBooleanType MapImages(Image *images, const Image *map_image, const MagickBooleanType dither)
Definition: deprecate.c:4804
@ UndefinedRegistryType
Definition: registry.h:27
MagickExport Image * ReduceNoiseImage(const Image *, const double, ExceptionInfo *)
MagickExport void InitializeMagick(const char *path)
Definition: deprecate.c:3829
@ GreenChannel
Definition: magick-type.h:170
MagickExport MonitorHandler SetMonitorHandler(MonitorHandler handler)
Definition: deprecate.c:7014
MagickExport MagickStatusType ParseSizeGeometry(const Image *, const char *, RectangleInfo *) magick_attribute((deprecated))
Definition: deprecate.c:5848
MagickExport void SetImage(Image *image, const Quantum opacity)
Definition: deprecate.c:6697
MagickExport void * GetConfigureBlob(const char *, char *, size_t *, ExceptionInfo *) magick_attribute((deprecated))
MagickExport MagickBooleanType MapImage(Image *image, const Image *map_image, const MagickBooleanType dither)
Definition: deprecate.c:4747
MagickExport Image * ExtractSubimageFromImage(Image *image, const Image *reference, ExceptionInfo *exception)
Definition: deprecate.c:2121
MagickExport void AllocateNextImage(const ImageInfo *, Image *) magick_attribute((deprecated))
MagickExport void ChopPathComponents(char *path, const size_t components)
Definition: utility.c:581
#define ThrowBinaryException(severity, tag, context)
Definition: exception-private.h:29
MagickExport void TransformHSL(const Quantum, const Quantum, const Quantum, double *, double *, double *) magick_attribute((deprecated))
Definition: deprecate.c:7692
MagickExport void IdentityAffine(AffineMatrix *affine)
Definition: deprecate.c:3682
MagickExport PixelPacket * GetCacheViewPixels(CacheView *cache_view, const ssize_t x, const ssize_t y, const size_t columns, const size_t rows)
Definition: deprecate.c:2803
MagickExport void * AcquireQuantumMemory(const size_t count, const size_t quantum)
Definition: memory.c:634
unsigned short Quantum
Definition: magick-type.h:85
MagickExport void LiberateSemaphoreInfo(SemaphoreInfo **semaphore_info)
Definition: deprecate.c:4616
ssize_t MagickOffsetType
Definition: magick-type.h:135
MagickExport void ResetImageAttributeIterator(const Image *image)
Definition: deprecate.c:6555
void * attributes
Definition: image.h:269
MagickExport char * InterpretImageProperties(const ImageInfo *image_info, Image *image, const char *embed_text)
Definition: property.c:3611
MagickExport MagickBooleanType SetImageColorspace(Image *image, const ColorspaceType colorspace)
Definition: colorspace.c:1250