MagickCore 6.9.12-20
Convert, Edit, Or Compose Bitmap Images
deprecate.h
Go to the documentation of this file.
1/*
2 Copyright 1999-2021 ImageMagick Studio LLC, a non-profit organization
3 dedicated to making software imaging solutions freely available.
4
5 You may not use this file except in compliance with the License. You may
6 obtain a copy of the License at
7
8 https://imagemagick.org/script/license.php
9
10 Unless required by applicable law or agreed to in writing, software
11 distributed under the License is distributed on an "AS IS" BASIS,
12 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 See the License for the specific language governing permissions and
14 limitations under the License.
15
16 MagickCore deprecated methods.
17*/
18#ifndef MAGICKCORE_DEPRECATE_H
19#define MAGICKCORE_DEPRECATE_H
20
21#include <stdarg.h>
22#include "magick/blob.h"
23#include "magick/cache-view.h"
24#include "magick/draw.h"
25#include "magick/constitute.h"
27#include "magick/pixel.h"
28#include "magick/quantize.h"
29#include "magick/quantum.h"
30#include "magick/registry.h"
31#include "magick/semaphore.h"
32
33#if defined(__cplusplus) || defined(c_plusplus)
34extern "C" {
35#endif
36
37#if !defined(MAGICKCORE_EXCLUDE_DEPRECATED)
38
39#if !defined(magick_attribute)
40# if !defined(__clang__) && !defined(__GNUC__)
41# define magick_attribute(x) /*nothing*/
42# else
43# define magick_attribute __attribute__
44# endif
45#endif
46
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 /* deprecated */
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)
65
66typedef enum
67{
70
74typedef struct _ViewInfo ViewInfo;
75
77 (*MonitorHandler)(const char *,const MagickOffsetType,const MagickSizeType,
79
80typedef struct _ImageAttribute
81{
82 char
85
88
89 struct _ImageAttribute
91 *next; /* deprecated */
93
96 *OpenCacheView(const Image *) magick_attribute((deprecated));
97
98extern MagickExport char
99 *AllocateString(const char *) magick_attribute((deprecated)),
100 *InterpretImageAttributes(const ImageInfo *,Image *,const char *)
101 magick_attribute((deprecated)),
102 *PostscriptGeometry(const char *) magick_attribute((deprecated)),
103 *TranslateText(const ImageInfo *,Image *,const char *)
104 magick_attribute((deprecated));
105
106extern MagickExport const ImageAttribute
107 *GetImageAttribute(const Image *,const char *),
109 *GetNextImageAttribute(const Image *) magick_attribute((deprecated));
110
111extern MagickExport const IndexPacket
113 *AcquireIndexes(const Image *) magick_attribute((deprecated));
114
115extern MagickExport const PixelPacket
116 *AcquirePixels(const Image *) magick_attribute((deprecated)),
117 *AcquireCacheViewPixels(const CacheView *,const ssize_t,const ssize_t,
118 const size_t,const size_t,ExceptionInfo *)
119 magick_attribute((deprecated)),
120 *AcquireImagePixels(const Image *,const ssize_t,const ssize_t,const size_t,
121 const size_t,ExceptionInfo *) magick_attribute((deprecated));
122
123extern MagickExport FILE
124 *OpenMagickStream(const char *,const char *);
125
126extern MagickExport Image
127 *AllocateImage(const ImageInfo *) magick_attribute((deprecated)),
130 magick_attribute((deprecated)),
131 *GetImageFromMagickRegistry(const char *,ssize_t *id,ExceptionInfo *)
132 magick_attribute((deprecated)),
133 *GetImageList(const Image *,const ssize_t,ExceptionInfo *)
134 magick_attribute((deprecated)),
135 *GetNextImage(const Image *) magick_attribute((deprecated)),
136 *GetPreviousImage(const Image *) magick_attribute((deprecated)),
139 *MedianFilterImage(const Image *,const double,ExceptionInfo *),
140 *ModeImage(const Image *,const double,ExceptionInfo *),
144 *RadialBlurImage(const Image *,const double,ExceptionInfo *)
145 magick_attribute((deprecated)),
146 *RadialBlurImageChannel(const Image *,const ChannelType,const double,
147 ExceptionInfo *) magick_attribute((deprecated)),
148 *RecolorImage(const Image *,const size_t,const double *,ExceptionInfo *)
149 magick_attribute((deprecated)),
150 *ReduceNoiseImage(const Image *,const double,ExceptionInfo *),
152 *SpliceImageList(Image *,const ssize_t,const size_t,const Image *,
153 ExceptionInfo *) magick_attribute((deprecated)),
154 *ZoomImage(const Image *,const size_t,const size_t,ExceptionInfo *)
155 magick_attribute((deprecated));
156
159 *GetIndexes(const Image *) magick_attribute((deprecated)),
160 ValidateColormapIndex(Image *,const size_t) magick_attribute((deprecated));
161
162extern MagickExport int
163 GetImageGeometry(Image *,const char *,const unsigned int,RectangleInfo *)
164 magick_attribute((deprecated)),
165 ParseImageGeometry(const char *,ssize_t *,ssize_t *,size_t *,size_t *)
166 magick_attribute((deprecated)),
167 SystemCommand(const MagickBooleanType,const MagickBooleanType,const char *,
168 ExceptionInfo *) magick_attribute((deprecated));
169
171 AcquireOneCacheViewPixel(const CacheView *,const ssize_t,const ssize_t,
172 PixelPacket *,ExceptionInfo *) magick_attribute((deprecated)),
174 const ssize_t,const ssize_t,PixelPacket *,ExceptionInfo *)
175 magick_attribute((deprecated)),
177 magick_attribute((deprecated)),
179 magick_attribute((deprecated)),
181 magick_attribute((deprecated)),
183 magick_attribute((deprecated)),
185 ColorFloodfillImage(Image *,const DrawInfo *,const PixelPacket,const ssize_t,
186 const ssize_t,const PaintMethod) magick_attribute((deprecated)),
188 DeleteImageAttribute(Image *,const char *) magick_attribute((deprecated)),
189 DeleteMagickRegistry(const ssize_t) magick_attribute((deprecated)),
191 magick_attribute((deprecated)),
192 FormatImageAttribute(Image *,const char *,const char *,...)
193 magick_attribute((__format__ (__printf__,3,4)))
194 magick_attribute((deprecated)),
195 FormatImageAttributeList(Image *,const char *,const char *,va_list)
196 magick_attribute((__format__ (__printf__,3,0)))
197 magick_attribute((deprecated)),
198 FormatImagePropertyList(Image *,const char *,const char *,va_list)
199 magick_attribute((__format__ (__printf__,3,0))),
201 magick_attribute((deprecated)),
203 magick_attribute((deprecated)),
208 magick_attribute((deprecated)),
209 LoadMimeLists(const char *,ExceptionInfo *) magick_attribute((deprecated)),
211 void *) magick_attribute((deprecated)),
213 magick_attribute((deprecated)),
215 magick_attribute((deprecated)),
216 MatteFloodfillImage(Image *,const PixelPacket,const Quantum,const ssize_t,
217 const ssize_t,const PaintMethod) magick_attribute((deprecated)),
219 magick_attribute((deprecated)),
221 const ssize_t,const ssize_t,const DrawInfo *,const PaintMethod)
222 magick_attribute((deprecated)),
224 magick_attribute((deprecated)),
226 const MagickPixelPacket *) magick_attribute((deprecated)),
228 magick_attribute((deprecated)),
230 magick_attribute((deprecated)),
231 SetImageAttribute(Image *,const char *,const char *)
232 magick_attribute((deprecated)),
236 magick_attribute((deprecated));
237
239 AcquireOneMagickPixel(const Image *,const ssize_t,const ssize_t,
240 ExceptionInfo *) magick_attribute((deprecated));
241
245
247 SizeBlob(Image *image) magick_attribute((deprecated));
248
251 const double,const double,ExceptionInfo *) magick_attribute((deprecated));
252
254 ParseSizeGeometry(const Image *,const char *,RectangleInfo *)
255 magick_attribute((deprecated));
256
258 AcquireOnePixel(const Image *,const ssize_t,const ssize_t,ExceptionInfo *)
259 magick_attribute((deprecated)),
261 const ssize_t,ExceptionInfo *) magick_attribute((deprecated)),
262 *GetCacheView(CacheView *,const ssize_t,const ssize_t,const size_t,
263 const size_t) magick_attribute((deprecated)),
264 *GetCacheViewPixels(CacheView *,const ssize_t,const ssize_t,const size_t,
265 const size_t) magick_attribute((deprecated)),
266 *GetImagePixels(Image *,const ssize_t,const ssize_t,const size_t,
267 const size_t) magick_attribute((deprecated)),
268 GetOnePixel(Image *,const ssize_t,const ssize_t)
269 magick_attribute((deprecated)),
270 *GetPixels(const Image *) magick_attribute((deprecated)),
271 *SetCacheViewPixels(CacheView *,const ssize_t,const ssize_t,const size_t,
272 const size_t) magick_attribute((deprecated)),
273 *SetImagePixels(Image *,const ssize_t,const ssize_t,const size_t,
274 const size_t) magick_attribute((deprecated));
275
278 sRGBCompandor(const MagickRealType) magick_attribute((deprecated));
279
280extern MagickExport size_t
282 PopImagePixels(Image *,const QuantumType,unsigned char *)
283 magick_attribute((deprecated)),
284 PushImagePixels(Image *,const QuantumType,const unsigned char *)
285 magick_attribute((deprecated));
286
287extern MagickExport ssize_t
288 FormatMagickString(char *,const size_t,const char *,...)
289 magick_attribute((__format__ (__printf__,3,4)))
290 magick_attribute((deprecated)),
291 FormatMagickStringList(char *,const size_t,const char *,va_list)
292 magick_attribute((__format__ (__printf__,3,0))),
294 SetMagickRegistry(const RegistryType,const void *,const size_t,
295 ExceptionInfo *) magick_attribute((deprecated));
296
297extern MagickExport unsigned int
299 ChannelThresholdImage(Image *,const char *) magick_attribute((deprecated)),
300 DispatchImage(const Image *,const ssize_t,const ssize_t,const size_t,
301 const size_t,const char *,const StorageType,void *,ExceptionInfo *)
302 magick_attribute((deprecated)),
303 FuzzyColorMatch(const PixelPacket *,const PixelPacket *,const double)
304 magick_attribute((deprecated)),
305 GetNumberScenes(const Image *) magick_attribute((deprecated)),
306 GetMagickGeometry(const char *,ssize_t *,ssize_t *,size_t *,size_t *)
307 magick_attribute((deprecated)),
308 IsSubimage(const char *,const unsigned int) magick_attribute((deprecated)),
310 magick_attribute((deprecated)),
312 RandomChannelThresholdImage(Image *,const char *,const char *,
313 ExceptionInfo *) magick_attribute((deprecated)),
314 SetImageList(Image **,const Image *,const ssize_t,ExceptionInfo *)
315 magick_attribute((deprecated)),
317 magick_attribute((deprecated)),
318 ThresholdImage(Image *,const double) magick_attribute((deprecated)),
319 ThresholdImageChannel(Image *,const char *) magick_attribute((deprecated)),
321 magick_attribute((deprecated));
322
323extern MagickExport void
324 *AcquireMemory(const size_t) magick_attribute((deprecated)),
327 *CloneMemory(void *,const void *,const size_t) magick_attribute((deprecated)),
332 DestroyMagick(void) magick_attribute((deprecated)),
334 *GetConfigureBlob(const char *,char *,size_t *,ExceptionInfo *)
335 magick_attribute((deprecated)),
337 *GetMagickRegistry(const ssize_t,RegistryType *,size_t *,ExceptionInfo *)
338 magick_attribute((deprecated)),
339 GetTokenToken(const char *,const char **,char *),
341 LiberateMemory(void **) magick_attribute((deprecated)),
343 FormatString(char *,const char *,...)
344 magick_attribute((__format__ (__printf__,2,3)))
345 magick_attribute((deprecated)),
346 FormatStringList(char *,const char *,va_list)
347 magick_attribute((__format__ (__printf__,2,0)))
348 magick_attribute((deprecated)),
349 HSLTransform(const double,const double,const double,Quantum *,Quantum *,
350 Quantum *) magick_attribute((deprecated)),
351 InitializeMagick(const char *) magick_attribute((deprecated)),
352 MagickIncarnate(const char *) magick_attribute((deprecated)),
353 ReacquireMemory(void **,const size_t) magick_attribute((deprecated)),
356 SetCacheThreshold(const size_t) magick_attribute((deprecated)),
357 SetImage(Image *,const Quantum) magick_attribute((deprecated)),
358 Strip(char *) magick_attribute((deprecated)),
359 TemporaryFilename(char *) magick_attribute((deprecated)),
360 TransformHSL(const Quantum,const Quantum,const Quantum,double *,double *,
361 double *) magick_attribute((deprecated));
362
363#if defined(MAGICKCORE_WINGDI32_DELEGATE)
364extern MagickExport void
365 *CropImageToHBITMAP(Image *,const RectangleInfo *,ExceptionInfo *),
366 *ImageToHBITMAP(Image *,ExceptionInfo *);
367#endif
368
369/*
370 Inline methods.
371*/
372static inline double MagickEpsilonReciprocal(const double x)
373{
374 double
375 sign;
376
377 sign=x < 0.0 ? -1.0 : 1.0;
378 if ((sign*x) >= MagickEpsilon)
379 return(1.0/x);
380 return(sign/MagickEpsilon);
381}
382
384 const Image *magick_restrict image,const PixelPacket *magick_restrict pixel)
385{
386 return(ClampToQuantum(GetPixelIntensity(image,pixel)));
387}
388
389#endif
390
391#if defined(__cplusplus) || defined(c_plusplus)
392}
393#endif
394
395#endif
#define magick_restrict
Definition: MagickCore.h:41
VirtualPixelMethod
Definition: cache-view.h:28
ColorspaceType
Definition: colorspace.h:26
StorageType
Definition: constitute.h:26
MagickExport void IdentityAffine(AffineMatrix *) magick_attribute((deprecated))
MagickExport IndexPacket ValidateColormapIndex(Image *, const size_t) magick_attribute((deprecated))
Definition: deprecate.c:7934
MagickExport unsigned int UnshiftImageList(Image **, const Image *, ExceptionInfo *) magick_attribute((deprecated))
Definition: deprecate.c:7893
MagickExport IndexPacket * GetCacheViewIndexes(CacheView *) magick_attribute((deprecated))
MagickExport void Strip(char *) magick_attribute((deprecated))
MagickExport void * CloneMemory(void *, const void *, const size_t) magick_attribute((deprecated))
MagickExport void TransformHSL(const Quantum, const Quantum, const Quantum, double *, double *, double *) magick_attribute((deprecated))
Definition: deprecate.c:7697
MagickExport void LiberateMemory(void **) magick_attribute((deprecated))
MagickExport Image * AllocateImage(const ImageInfo *) magick_attribute((deprecated))
MagickExport ssize_t GetImageListIndex(const Image *) magick_attribute((deprecated))
MagickExport MagickBooleanType DeleteImageAttribute(Image *, const char *) 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:244
MagickExport MagickPixelPacket AcquireOneMagickPixel(const Image *, const ssize_t, const ssize_t, ExceptionInfo *) magick_attribute((deprecated))
Definition: deprecate.c:451
MagickBooleanType(* MonitorHandler)(const char *, const MagickOffsetType, const MagickSizeType, ExceptionInfo *)
Definition: deprecate.h:77
MagickExport PixelPacket * GetCacheView(CacheView *, const ssize_t, const ssize_t, const size_t, const size_t) magick_attribute((deprecated))
MagickExport MagickBooleanType AllocateImageColormap(Image *, const size_t) magick_attribute((deprecated))
MagickExport unsigned int PushImageList(Image **, const Image *, ExceptionInfo *) magick_attribute((deprecated))
MagickExport void TemporaryFilename(char *) magick_attribute((deprecated))
MagickExport void FormatString(char *, const char *,...) magick_attribute((__format__(__printf__
MagickExport MagickBooleanType FormatImageAttribute(Image *, const char *, const char *,...) magick_attribute((__format__(__printf__
MagickExport MagickBooleanType PaintFloodfillImage(Image *, const ChannelType, const MagickPixelPacket *, const ssize_t, const ssize_t, const DrawInfo *, const PaintMethod) 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:6932
MagickExport Image * RecolorImage(const Image *, const size_t, const double *, ExceptionInfo *) magick_attribute((deprecated))
MagickExport void MagickIncarnate(const char *) 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))
MagickExport void AcquireSemaphoreInfo(SemaphoreInfo **) magick_attribute((deprecated))
MagickExport Image * FlattenImages(Image *, ExceptionInfo *) magick_attribute((deprecated))
MagickExport unsigned int RandomChannelThresholdImage(Image *, const char *, const char *, ExceptionInfo *) magick_attribute((deprecated))
MagickExport void DestroyMagickRegistry(void) magick_attribute((deprecated))
MagickExport Image * PopImageList(Image **) magick_attribute((deprecated))
MagickExport PixelPacket AcquireOnePixel(const Image *, const ssize_t, const ssize_t, ExceptionInfo *) magick_attribute((deprecated))
MagickExport size_t PopImagePixels(Image *, const QuantumType, unsigned char *) magick_attribute((deprecated))
MagickExport void RelinquishSemaphoreInfo(SemaphoreInfo *) magick_attribute((deprecated))
MagickExport void * GetConfigureBlob(const char *, char *, size_t *, ExceptionInfo *) magick_attribute((deprecated))
MagickExport Image * MinimumImages(const Image *, ExceptionInfo *)
MagickExport unsigned int ThresholdImageChannel(Image *, const char *) 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 MagickBooleanType FuzzyOpacityCompare(const Image *, const PixelPacket *, const PixelPacket *) magick_attribute((deprecated))
MagickExport MagickBooleanType MatteFloodfillImage(Image *, const PixelPacket, const Quantum, const ssize_t, const ssize_t, const PaintMethod) magick_attribute((deprecated))
static double MagickEpsilonReciprocal(const double x)
Definition: deprecate.h:372
MagickExport MagickBooleanType ConstituteComponentGenesis(void) magick_attribute((deprecated))
MagickExport MagickBooleanType SyncCacheViewPixels(CacheView *) magick_attribute((deprecated))
MagickExport const ImageAttribute * GetNextImageAttribute(const Image *) magick_attribute((deprecated))
Definition: deprecate.c:3442
MagickExport MagickStatusType ParseSizeGeometry(const Image *, const char *, RectangleInfo *) magick_attribute((deprecated))
Definition: deprecate.c:5853
MagickExport const IndexPacket * AcquireIndexes(const Image *) magick_attribute((deprecated))
Definition: deprecate.c:283
MagickExport unsigned int ChannelImage(Image *, const ChannelType) magick_attribute((deprecated))
MagickExport MagickBooleanType ColorFloodfillImage(Image *, const DrawInfo *, const PixelPacket, const ssize_t, const ssize_t, const PaintMethod) magick_attribute((deprecated))
MagickExport IndexPacket * GetIndexes(const Image *) magick_attribute((deprecated))
MagickExport MagickBooleanType SetImageAttribute(Image *, const char *, const char *) magick_attribute((deprecated))
MagickExport MagickBooleanType ClipPathImage(Image *, const char *, const MagickBooleanType) magick_attribute((deprecated))
MagickExport MagickBooleanType MagickMonitor(const char *, const MagickOffsetType, const MagickSizeType, void *) magick_attribute((deprecated))
MagickExport void InitializeMagick(const char *) magick_attribute((deprecated))
MagickExport MagickBooleanType DeleteMagickRegistry(const ssize_t) magick_attribute((deprecated))
MagickExport Image * MosaicImages(Image *, ExceptionInfo *) magick_attribute((deprecated))
MagickExport unsigned int FuzzyColorMatch(const PixelPacket *, const PixelPacket *, const double) magick_attribute((deprecated))
MagickExport ssize_t SetMagickRegistry(const RegistryType, const void *, const size_t, ExceptionInfo *) magick_attribute((deprecated))
MagickExport MagickRealType sRGBCompandor(const MagickRealType) magick_attribute((deprecated))
Definition: deprecate.c:7176
MagickExport char * PostscriptGeometry(const char *) magick_attribute((deprecated))
MagickExport MonitorHandler SetMonitorHandler(MonitorHandler) magick_attribute((deprecated))
Definition: deprecate.c:7019
MagickExport const ImageAttribute * GetImageClippingPathAttribute(Image *) magick_attribute((deprecated))
MagickExport unsigned int ChannelThresholdImage(Image *, const char *) magick_attribute((deprecated))
MagickExport void * AcquireMemory(const size_t) magick_attribute((deprecated))
MagickExport MagickBooleanType LoadMimeLists(const char *, ExceptionInfo *) magick_attribute((deprecated))
MagickRealType ExtendedRationalType
Definition: deprecate.h:73
MagickExport MagickBooleanType CloneImageAttributes(Image *, const Image *) magick_attribute((deprecated))
MagickExport void ResetImageAttributeIterator(const Image *) magick_attribute((deprecated))
MagickExport CacheView * OpenCacheView(const Image *) magick_attribute((deprecated))
Definition: deprecate.c:5426
MagickExport Image * RadialBlurImage(const Image *, const double, ExceptionInfo *) magick_attribute((deprecated))
MagickExport void AllocateNextImage(const ImageInfo *, Image *) magick_attribute((deprecated))
MagickExport Image * ZoomImage(const Image *, const size_t, const size_t, ExceptionInfo *) magick_attribute((deprecated))
Definition: deprecate.c:7981
MagickSizeType ExtendedUnsignedIntegralType
Definition: deprecate.h:72
MagickExport size_t PushImagePixels(Image *, const QuantumType, const unsigned char *) magick_attribute((deprecated))
Definition: deprecate.c:6051
MagickExport unsigned int TransformColorspace(Image *, const ColorspaceType) magick_attribute((deprecated))
MagickExport const PixelPacket * AcquirePixels(const Image *) magick_attribute((deprecated))
MagickOffsetType ExtendedSignedIntegralType
Definition: deprecate.h:71
MagickExport MagickOffsetType SizeBlob(Image *image) magick_attribute((deprecated))
Definition: deprecate.c:7090
MagickExport Image * RadialBlurImageChannel(const Image *, const ChannelType, const double, ExceptionInfo *) magick_attribute((deprecated))
MagickExport MagickBooleanType MapImage(Image *, const Image *, const MagickBooleanType) magick_attribute((deprecated))
MagickExport Image * GetNextImage(const Image *) magick_attribute((deprecated))
MagickExport const ImageAttribute * GetImageAttribute(const Image *, const char *)
MagickExport PixelPacket * GetPixels(const Image *) magick_attribute((deprecated))
MagickExport void FormatStringList(char *, const char *, va_list) magick_attribute((__format__(__printf__
MagickExport Image * ExtractSubimageFromImage(Image *, const Image *, ExceptionInfo *) magick_attribute((deprecated))
MagickExport void HSLTransform(const double, const double, const double, Quantum *, Quantum *, Quantum *) magick_attribute((deprecated))
MagickExport MagickBooleanType PaintOpaqueImageChannel(Image *, const ChannelType, const MagickPixelPacket *, const MagickPixelPacket *) magick_attribute((deprecated))
MagickExport unsigned int QuantizationError(Image *) magick_attribute((deprecated))
MagickExport void DestroyImages(Image *) magick_attribute((deprecated))
MagickExport PixelPacket GetOnePixel(Image *, const ssize_t, const ssize_t) magick_attribute((deprecated))
MagickExport Image * SpliceImageList(Image *, const ssize_t, const size_t, const Image *, ExceptionInfo *) magick_attribute((deprecated))
static Quantum PixelIntensityToQuantum(const Image *magick_restrict image, const PixelPacket *magick_restrict pixel)
Definition: deprecate.h:383
MagickExport MagickBooleanType IsMagickInstantiated(void) magick_attribute((deprecated))
MagickExport MagickPixelPacket InterpolatePixelColor(const Image *, CacheView *, const InterpolatePixelMethod, const double, const double, ExceptionInfo *) magick_attribute((deprecated))
Definition: deprecate.c:3944
MagickExport unsigned int GetMagickGeometry(const char *, ssize_t *, ssize_t *, size_t *, size_t *) magick_attribute((deprecated))
MagickExport Image * ShiftImageList(Image **) magick_attribute((deprecated))
MagickExport MagickBooleanType AffinityImage(const QuantizeInfo *, Image *, const Image *) magick_attribute((deprecated))
MagickExport unsigned int IsSubimage(const char *, const unsigned int) magick_attribute((deprecated))
MagickExport MagickBooleanType TransparentImage(Image *, const PixelPacket, const Quantum) magick_attribute((deprecated))
Definition: deprecate.c:7814
MagickExport PixelPacket * GetImagePixels(Image *, const ssize_t, const ssize_t, const size_t, const size_t) magick_attribute((deprecated))
MagickExport MonitorHandler GetMonitorHandler(void) magick_attribute((deprecated))
MagickExport PixelPacket AcquireOneVirtualPixel(const Image *, const VirtualPixelMethod, const ssize_t, const ssize_t, ExceptionInfo *) magick_attribute((deprecated))
MagickExport Image * MedianFilterImage(const Image *, const double, ExceptionInfo *)
struct _ImageAttribute ImageAttribute
#define magick_attribute(x)
Definition: deprecate.h:41
MagickExport Image * AverageImages(const Image *, ExceptionInfo *)
MagickExport MagickBooleanType OpaqueImage(Image *, const PixelPacket, const PixelPacket) magick_attribute((deprecated))
MagickExport void ConstituteComponentTerminus(void) magick_attribute((deprecated))
MagickExport void DestroyMagick(void) magick_attribute((deprecated))
MagickExport CacheView * CloseCacheView(CacheView *) magick_attribute((deprecated))
MagickExport PixelPacket * GetCacheViewPixels(CacheView *, const ssize_t, const ssize_t, const size_t, const size_t) magick_attribute((deprecated))
MagickExport unsigned int GetNumberScenes(const Image *) magick_attribute((deprecated))
MagickExport PixelPacket * SetCacheViewPixels(CacheView *, const ssize_t, const ssize_t, const size_t, const size_t) magick_attribute((deprecated))
MagickExport MagickBooleanType InitializeModuleList(ExceptionInfo *) magick_attribute((deprecated))
MagickExport unsigned int ThresholdImage(Image *, const double) magick_attribute((deprecated))
MagickExport void GetExceptionInfo(ExceptionInfo *)
MagickExport int ParseImageGeometry(const char *, ssize_t *, ssize_t *, size_t *, size_t *) magick_attribute((deprecated))
MagickExport void SetImage(Image *, const Quantum) magick_attribute((deprecated))
MagickExport MagickRealType InversesRGBCompandor(const MagickRealType) magick_attribute((deprecated))
MagickExport MagickBooleanType FormatImagePropertyList(Image *, const char *, const char *, va_list) magick_attribute((__format__(__printf__
MagickExport ssize_t FormatMagickStringList(char *, const size_t, const char *, va_list) magick_attribute((__format__(__printf__
MagickExport char * AllocateString(const char *) magick_attribute((deprecated))
struct _ViewInfo ViewInfo
Definition: deprecate.h:74
MagickExport void LiberateSemaphoreInfo(SemaphoreInfo **) magick_attribute((deprecated))
MagickExport int GetImageGeometry(Image *, const char *, const unsigned int, RectangleInfo *) magick_attribute((deprecated))
MagickExport Image * ReduceNoiseImage(const Image *, const double, ExceptionInfo *)
MagickExport void * GetMagickRegistry(const ssize_t, RegistryType *, size_t *, ExceptionInfo *) magick_attribute((deprecated))
MagickExport unsigned int SetImageList(Image **, const Image *, const ssize_t, ExceptionInfo *) magick_attribute((deprecated))
MagickExport void DestroyConstitute(void)
MagickExport void ReacquireMemory(void **, const size_t) magick_attribute((deprecated))
MagickExport char * InterpretImageAttributes(const ImageInfo *, Image *, const char *) magick_attribute((deprecated))
MagickExport const IndexPacket * AcquireCacheViewIndexes(const CacheView *) magick_attribute((deprecated))
MagickExport MagickBooleanType LevelImageColors(Image *, const ChannelType, const MagickPixelPacket *, const MagickPixelPacket *, const MagickBooleanType) magick_attribute((deprecated))
MagickExport MagickBooleanType AcquireOneCacheViewVirtualPixel(const CacheView *, const VirtualPixelMethod, const ssize_t, const ssize_t, PixelPacket *, ExceptionInfo *) magick_attribute((deprecated))
MagickExport FILE * OpenMagickStream(const char *, const char *)
Definition: deprecate.c:5574
MagickExport size_t GetImageListSize(const Image *) magick_attribute((deprecated))
MagickExport void GetTokenToken(const char *, const char **, char *)
MagickExport MagickBooleanType FuzzyColorCompare(const Image *, const PixelPacket *, const PixelPacket *) magick_attribute((deprecated))
MagickExport MagickBooleanType DescribeImage(Image *, FILE *, const MagickBooleanType) magick_attribute((deprecated))
MagickExport Image * GetImageList(const Image *, const ssize_t, ExceptionInfo *) magick_attribute((deprecated))
MagickLayerMethod
Definition: deprecate.h:67
@ UndefinedMagickLayerMethod
Definition: deprecate.h:68
MagickExport MagickBooleanType SetExceptionInfo(ExceptionInfo *, ExceptionType) magick_attribute((deprecated))
MagickExport MagickBooleanType AcquireOneCacheViewPixel(const CacheView *, const ssize_t, const ssize_t, PixelPacket *, ExceptionInfo *) magick_attribute((deprecated))
MagickExport Image * GetPreviousImage(const Image *) magick_attribute((deprecated))
MagickExport MagickBooleanType SyncImagePixels(Image *) magick_attribute((deprecated))
MagickExport Image * GetImageFromMagickRegistry(const char *, ssize_t *id, ExceptionInfo *) magick_attribute((deprecated))
MagickExport void SetCacheThreshold(const size_t) magick_attribute((deprecated))
MagickExport Image * ModeImage(const Image *, const double, ExceptionInfo *)
MagickExport void DestroyImageAttributes(Image *) magick_attribute((deprecated))
MagickExport MagickBooleanType PaintTransparentImage(Image *, const MagickPixelPacket *, const Quantum) magick_attribute((deprecated))
MagickExport Image * MaximumImages(const Image *, ExceptionInfo *)
MagickExport MagickBooleanType MapImages(Image *, const Image *, const MagickBooleanType) magick_attribute((deprecated))
MagickExport ssize_t FormatMagickString(char *, const size_t, const char *,...) magick_attribute((__format__(__printf__
MagickExport char * TranslateText(const ImageInfo *, Image *, const char *) magick_attribute((deprecated))
Definition: deprecate.c:7770
MagickExport MagickBooleanType FormatImageAttributeList(Image *, const char *, const char *, va_list) magick_attribute((__format__(__printf__
MagickExport int SystemCommand(const MagickBooleanType, const MagickBooleanType, const char *, ExceptionInfo *) magick_attribute((deprecated))
Definition: deprecate.c:7377
MagickExport MagickBooleanType PaintOpaqueImage(Image *, const MagickPixelPacket *, const MagickPixelPacket *) magick_attribute((deprecated))
MagickExport MagickBooleanType AffinityImages(const QuantizeInfo *, Image *, const Image *) magick_attribute((deprecated))
PaintMethod
Definition: draw.h:95
ExceptionType
Definition: exception.h:29
ChannelType
Definition: magick-type.h:165
MagickDoubleType MagickRealType
Definition: magick-type.h:125
ssize_t MagickOffsetType
Definition: magick-type.h:135
unsigned short Quantum
Definition: magick-type.h:85
#define MagickEpsilon
Definition: magick-type.h:115
unsigned int MagickStatusType
Definition: magick-type.h:127
size_t MagickSizeType
Definition: magick-type.h:136
MagickBooleanType
Definition: magick-type.h:199
#define MagickExport
Definition: method-attribute.h:80
MagickExport MagickRealType GetPixelIntensity(const Image *image, const PixelPacket *magick_restrict pixel)
Definition: pixel.c:2292
Quantum IndexPacket
Definition: pixel.h:129
InterpolatePixelMethod
Definition: pixel.h:32
static Quantum ClampToQuantum(const MagickRealType quantum)
Definition: quantum.h:88
QuantumType
Definition: quantum.h:54
RegistryType
Definition: registry.h:26
Definition: semaphore.c:61
Definition: geometry.h:96
Definition: cache-view.c:66
Definition: draw.h:211
Definition: exception.h:103
Definition: deprecate.h:81
char * key
Definition: deprecate.h:83
char * value
Definition: deprecate.h:84
struct _ImageAttribute * previous
Definition: deprecate.h:89
struct _ImageAttribute * next
Definition: deprecate.h:91
MagickBooleanType compression
Definition: deprecate.h:87
Definition: image.h:362
Definition: image.h:153
Definition: pixel.h:105
Definition: pixel.h:132
Definition: quantize.h:36
Definition: geometry.h:124