MagickCore  6.8.9
deprecate.h
Go to the documentation of this file.
1 /*
2  Copyright 1999-2014 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.
6  obtain a copy of the License at
7 
8  http://www.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"
26 #include "magick/magick-config.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)
34 extern "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 
66 typedef enum
67 {
70 
74 typedef struct _ViewInfo ViewInfo;
75 
76 typedef MagickBooleanType
77  (*MonitorHandler)(const char *,const MagickOffsetType,const MagickSizeType,
78  ExceptionInfo *);
79 
80 typedef struct _ImageAttribute
81 {
82  char
83  *key,
84  *value;
85 
88 
90  *previous,
91  *next; /* deprecated */
93 
95  *CloseCacheView(CacheView *) magick_attribute((deprecated)),
96  *OpenCacheView(const Image *) magick_attribute((deprecated));
97 
98 extern 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 
106 extern MagickExport const ImageAttribute
107  *GetImageAttribute(const Image *,const char *),
108  *GetImageClippingPathAttribute(Image *) magick_attribute((deprecated)),
109  *GetNextImageAttribute(const Image *) magick_attribute((deprecated));
110 
111 extern MagickExport const IndexPacket
112  *AcquireCacheViewIndexes(const CacheView *) magick_attribute((deprecated)),
113  *AcquireIndexes(const Image *) magick_attribute((deprecated));
114 
115 extern 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 
123 extern MagickExport FILE
124  *OpenMagickStream(const char *,const char *);
125 
126 extern MagickExport Image
127  *AllocateImage(const ImageInfo *) magick_attribute((deprecated)),
128  *AverageImages(const Image *,ExceptionInfo *),
129  *ExtractSubimageFromImage(Image *,const Image *,ExceptionInfo *)
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)),
137  *FlattenImages(Image *,ExceptionInfo *) magick_attribute((deprecated)),
138  *MaximumImages(const Image *,ExceptionInfo *),
139  *MedianFilterImage(const Image *,const double,ExceptionInfo *),
140  *ModeImage(const Image *,const double,ExceptionInfo *),
141  *MinimumImages(const Image *,ExceptionInfo *),
142  *MosaicImages(Image *,ExceptionInfo *) magick_attribute((deprecated)),
143  *PopImageList(Image **) magick_attribute((deprecated)),
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 *),
151  *ShiftImageList(Image **) magick_attribute((deprecated)),
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 
158  *GetCacheViewIndexes(CacheView *) magick_attribute((deprecated)),
159  *GetIndexes(const Image *) magick_attribute((deprecated)),
160  ValidateColormapIndex(Image *,const size_t) magick_attribute((deprecated));
161 
162 extern 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 
169  AcquireOneCacheViewPixel(const CacheView *,const ssize_t,const ssize_t,
170  PixelPacket *,ExceptionInfo *) magick_attribute((deprecated)),
171  AcquireOneCacheViewVirtualPixel(const CacheView *,const VirtualPixelMethod,
172  const ssize_t,const ssize_t,PixelPacket *,ExceptionInfo *)
173  magick_attribute((deprecated)),
174  AffinityImage(const QuantizeInfo *,Image *,const Image *)
175  magick_attribute((deprecated)),
176  AffinityImages(const QuantizeInfo *,Image *,const Image *)
177  magick_attribute((deprecated)),
178  AllocateImageColormap(Image *,const size_t)
179  magick_attribute((deprecated)),
180  ClipPathImage(Image *,const char *,const MagickBooleanType)
181  magick_attribute((deprecated)),
182  CloneImageAttributes(Image *,const Image *) magick_attribute((deprecated)),
183  ColorFloodfillImage(Image *,const DrawInfo *,const PixelPacket,const ssize_t,
184  const ssize_t,const PaintMethod) magick_attribute((deprecated)),
185  ConstituteComponentGenesis(void) magick_attribute((deprecated)),
186  DeleteImageAttribute(Image *,const char *) magick_attribute((deprecated)),
187  DeleteMagickRegistry(const ssize_t) magick_attribute((deprecated)),
188  DescribeImage(Image *,FILE *,const MagickBooleanType)
189  magick_attribute((deprecated)),
190  FormatImageAttribute(Image *,const char *,const char *,...)
191  magick_attribute((__format__ (__printf__,3,4)))
192  magick_attribute((deprecated)),
193  FormatImageAttributeList(Image *,const char *,const char *,va_list)
194  magick_attribute((__format__ (__printf__,3,0)))
195  magick_attribute((deprecated)),
196  FormatImagePropertyList(Image *,const char *,const char *,va_list)
197  magick_attribute((__format__ (__printf__,3,0))),
198  FuzzyColorCompare(const Image *,const PixelPacket *,const PixelPacket *)
199  magick_attribute((deprecated)),
200  FuzzyOpacityCompare(const Image *,const PixelPacket *,const PixelPacket *)
201  magick_attribute((deprecated)),
202  InitializeModuleList(ExceptionInfo *) magick_attribute((deprecated)),
203  IsMagickInstantiated(void) magick_attribute((deprecated)),
204  LevelImageColors(Image *,const ChannelType,const MagickPixelPacket *,
205  const MagickPixelPacket *, const MagickBooleanType)
206  magick_attribute((deprecated)),
207  LoadMimeLists(const char *,ExceptionInfo *) magick_attribute((deprecated)),
208  MagickMonitor(const char *,const MagickOffsetType,const MagickSizeType,
209  void *) magick_attribute((deprecated)),
210  MapImage(Image *,const Image *,const MagickBooleanType)
211  magick_attribute((deprecated)),
212  MapImages(Image *,const Image *,const MagickBooleanType)
213  magick_attribute((deprecated)),
214  MatteFloodfillImage(Image *,const PixelPacket,const Quantum,const ssize_t,
215  const ssize_t,const PaintMethod) magick_attribute((deprecated)),
216  OpaqueImage(Image *,const PixelPacket,const PixelPacket)
217  magick_attribute((deprecated)),
218  PaintFloodfillImage(Image *,const ChannelType,const MagickPixelPacket *,
219  const ssize_t,const ssize_t,const DrawInfo *,const PaintMethod)
220  magick_attribute((deprecated)),
221  PaintOpaqueImage(Image *,const MagickPixelPacket *,const MagickPixelPacket *)
222  magick_attribute((deprecated)),
223  PaintOpaqueImageChannel(Image *,const ChannelType,const MagickPixelPacket *,
224  const MagickPixelPacket *) magick_attribute((deprecated)),
225  PaintTransparentImage(Image *,const MagickPixelPacket *,const Quantum)
226  magick_attribute((deprecated)),
227  SetExceptionInfo(ExceptionInfo *,ExceptionType)
228  magick_attribute((deprecated)),
229  SetImageAttribute(Image *,const char *,const char *)
230  magick_attribute((deprecated)),
231  SyncCacheViewPixels(CacheView *) magick_attribute((deprecated)),
232  SyncImagePixels(Image *) magick_attribute((deprecated)),
233  TransparentImage(Image *,const PixelPacket,const Quantum)
234  magick_attribute((deprecated));
235 
236 extern MagickExport MagickPixelPacket
237  AcquireOneMagickPixel(const Image *,const ssize_t,const ssize_t,
238  ExceptionInfo *) magick_attribute((deprecated));
239 
241  GetMonitorHandler(void) magick_attribute((deprecated)),
243 
244 extern MagickExport MagickOffsetType
245  SizeBlob(Image *image) magick_attribute((deprecated));
246 
247 extern MagickExport MagickPixelPacket
248  InterpolatePixelColor(const Image *,CacheView *,const InterpolatePixelMethod,
249  const double,const double,ExceptionInfo *) magick_attribute((deprecated));
250 
252  ParseSizeGeometry(const Image *,const char *,RectangleInfo *)
253  magick_attribute((deprecated));
254 
255 extern MagickExport PixelPacket
256  AcquireOnePixel(const Image *,const ssize_t,const ssize_t,ExceptionInfo *)
257  magick_attribute((deprecated)),
258  AcquireOneVirtualPixel(const Image *,const VirtualPixelMethod,const ssize_t,
259  const ssize_t,ExceptionInfo *) magick_attribute((deprecated)),
260  *GetCacheView(CacheView *,const ssize_t,const ssize_t,const size_t,
261  const size_t) magick_attribute((deprecated)),
262  *GetCacheViewPixels(CacheView *,const ssize_t,const ssize_t,const size_t,
263  const size_t) magick_attribute((deprecated)),
264  *GetImagePixels(Image *,const ssize_t,const ssize_t,const size_t,
265  const size_t) magick_attribute((deprecated)),
266  GetOnePixel(Image *,const ssize_t,const ssize_t)
267  magick_attribute((deprecated)),
268  *GetPixels(const Image *) magick_attribute((deprecated)),
269  *SetCacheViewPixels(CacheView *,const ssize_t,const ssize_t,const size_t,
270  const size_t) magick_attribute((deprecated)),
271  *SetImagePixels(Image *,const ssize_t,const ssize_t,const size_t,
272  const size_t) magick_attribute((deprecated));
273 
276  sRGBCompandor(const MagickRealType) magick_attribute((deprecated));
277 
278 extern MagickExport size_t
279  GetImageListSize(const Image *) magick_attribute((deprecated)),
280  PopImagePixels(Image *,const QuantumType,unsigned char *)
281  magick_attribute((deprecated)),
282  PushImagePixels(Image *,const QuantumType,const unsigned char *)
283  magick_attribute((deprecated));
284 
285 extern MagickExport ssize_t
286  FormatMagickString(char *,const size_t,const char *,...)
287  magick_attribute((__format__ (__printf__,3,4)))
288  magick_attribute((deprecated)),
289  FormatMagickStringList(char *,const size_t,const char *,va_list)
290  magick_attribute((__format__ (__printf__,3,0))),
291  GetImageListIndex(const Image *) magick_attribute((deprecated)),
292  SetMagickRegistry(const RegistryType,const void *,const size_t,
293  ExceptionInfo *) magick_attribute((deprecated));
294 
295 extern MagickExport unsigned int
296  ChannelImage(Image *,const ChannelType) magick_attribute((deprecated)),
297  ChannelThresholdImage(Image *,const char *) magick_attribute((deprecated)),
298  DispatchImage(const Image *,const ssize_t,const ssize_t,const size_t,
299  const size_t,const char *,const StorageType,void *,ExceptionInfo *)
300  magick_attribute((deprecated)),
301  FuzzyColorMatch(const PixelPacket *,const PixelPacket *,const double)
302  magick_attribute((deprecated)),
303  GetNumberScenes(const Image *) magick_attribute((deprecated)),
304  GetMagickGeometry(const char *,ssize_t *,ssize_t *,size_t *,size_t *)
305  magick_attribute((deprecated)),
306  IsSubimage(const char *,const unsigned int) magick_attribute((deprecated)),
307  PushImageList(Image **,const Image *,ExceptionInfo *)
308  magick_attribute((deprecated)),
309  QuantizationError(Image *) magick_attribute((deprecated)),
310  RandomChannelThresholdImage(Image *,const char *,const char *,
311  ExceptionInfo *) magick_attribute((deprecated)),
312  SetImageList(Image **,const Image *,const ssize_t,ExceptionInfo *)
313  magick_attribute((deprecated)),
314  TransformColorspace(Image *,const ColorspaceType)
315  magick_attribute((deprecated)),
316  ThresholdImage(Image *,const double) magick_attribute((deprecated)),
317  ThresholdImageChannel(Image *,const char *) magick_attribute((deprecated)),
318  UnshiftImageList(Image **,const Image *,ExceptionInfo *)
319  magick_attribute((deprecated));
320 
321 extern MagickExport void
322  *AcquireMemory(const size_t) magick_attribute((deprecated)),
324  AllocateNextImage(const ImageInfo *,Image *) magick_attribute((deprecated)),
325  *CloneMemory(void *,const void *,const size_t) magick_attribute((deprecated)),
326  ConstituteComponentTerminus(void) magick_attribute((deprecated)),
327  DestroyConstitute(void),
328  DestroyImageAttributes(Image *) magick_attribute((deprecated)),
329  DestroyImages(Image *) magick_attribute((deprecated)),
330  DestroyMagick(void) magick_attribute((deprecated)),
331  DestroyMagickRegistry(void) magick_attribute((deprecated)),
332  *GetConfigureBlob(const char *,char *,size_t *,ExceptionInfo *)
333  magick_attribute((deprecated)),
334  GetExceptionInfo(ExceptionInfo *),
335  *GetMagickRegistry(const ssize_t,RegistryType *,size_t *,ExceptionInfo *)
336  magick_attribute((deprecated)),
338  LiberateMemory(void **) magick_attribute((deprecated)),
340  FormatString(char *,const char *,...)
341  magick_attribute((__format__ (__printf__,2,3)))
342  magick_attribute((deprecated)),
343  FormatStringList(char *,const char *,va_list)
344  magick_attribute((__format__ (__printf__,2,0)))
345  magick_attribute((deprecated)),
346  HSLTransform(const double,const double,const double,Quantum *,Quantum *,
347  Quantum *) magick_attribute((deprecated)),
348  InitializeMagick(const char *) magick_attribute((deprecated)),
349  MagickIncarnate(const char *) magick_attribute((deprecated)),
350  ReacquireMemory(void **,const size_t) magick_attribute((deprecated)),
352  ResetImageAttributeIterator(const Image *) magick_attribute((deprecated)),
353  SetCacheThreshold(const size_t) magick_attribute((deprecated)),
354  SetImage(Image *,const Quantum) magick_attribute((deprecated)),
355  Strip(char *) magick_attribute((deprecated)),
356  TemporaryFilename(char *) magick_attribute((deprecated)),
357  TransformHSL(const Quantum,const Quantum,const Quantum,double *,double *,
358  double *) magick_attribute((deprecated));
359 
360 /*
361  Inline methods.
362 */
363 static inline double MagickEpsilonReciprocal(const double x)
364 {
365  double
366  sign;
367 
368  sign=x < 0.0 ? -1.0 : 1.0;
369  if ((sign*x) >= MagickEpsilon)
370  return(1.0/x);
371  return(sign/MagickEpsilon);
372 }
373 
374 static inline Quantum PixelIntensityToQuantum(const Image *restrict image,
375  const PixelPacket *restrict pixel)
376 {
377  return(ClampToQuantum(GetPixelIntensity(image,pixel)));
378 }
379 
380 #endif
381 
382 #if defined(__cplusplus) || defined(c_plusplus)
383 }
384 #endif
385 
386 #endif
MagickExport Image * AverageImages(const Image *, ExceptionInfo *)
MagickExport MagickBooleanType MapImage(Image *, const Image *, const MagickBooleanType) magick_attribute((deprecated))
MagickExport void DestroyMagickRegistry(void) 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:229
MagickExport CacheView * CloseCacheView(CacheView *) magick_attribute((deprecated))
MagickExport int GetImageGeometry(Image *, const char *, const unsigned int, RectangleInfo *) magick_attribute((deprecated))
struct _ImageAttribute * previous
Definition: deprecate.h:89
MagickSizeType ExtendedUnsignedIntegralType
Definition: deprecate.h:72
MagickExport void DestroyImages(Image *) magick_attribute((deprecated))
MagickExport MagickBooleanType PaintFloodfillImage(Image *, const ChannelType, const MagickPixelPacket *, const ssize_t, const ssize_t, const DrawInfo *, const PaintMethod) magick_attribute((deprecated))
MagickExport void MagickIncarnate(const char *) magick_attribute((deprecated))
MagickExport MagickBooleanType ConstituteComponentGenesis(void) magick_attribute((deprecated))
MagickBooleanType compression
Definition: deprecate.h:87
MagickExport const PixelPacket * AcquireCacheViewPixels(const CacheView *, const ssize_t, const ssize_t, const size_t, const size_t, ExceptionInfo *) magick_attribute((deprecated))
MagickExport IndexPacket ValidateColormapIndex(Image *, const size_t) magick_attribute((deprecated))
Definition: deprecate.c:7588
InterpolatePixelMethod
Definition: pixel.h:31
MagickExport Image * AllocateImage(const ImageInfo *) magick_attribute((deprecated))
MagickExport MagickBooleanType FuzzyColorCompare(const Image *, const PixelPacket *, const PixelPacket *) magick_attribute((deprecated))
MagickExport Image * FlattenImages(Image *, ExceptionInfo *) magick_attribute((deprecated))
MagickOffsetType ExtendedSignedIntegralType
Definition: deprecate.h:71
MagickExport void DestroyMagick(void) magick_attribute((deprecated))
MagickExport unsigned int UnshiftImageList(Image **, const Image *, ExceptionInfo *) magick_attribute((deprecated))
Definition: deprecate.c:7547
MagickExport ssize_t FormatMagickString(char *, const size_t, const char *,...) magick_attribute((__format__(__printf__
Definition: deprecate.h:80
struct _ViewInfo ViewInfo
Definition: deprecate.h:74
struct _ImageAttribute ImageAttribute
MagickExport void * CloneMemory(void *, const void *, const size_t) magick_attribute((deprecated))
MagickExport MagickBooleanType PaintOpaqueImage(Image *, const MagickPixelPacket *, const MagickPixelPacket *) magick_attribute((deprecated))
Definition: exception.h:102
MagickExport const ImageAttribute * GetImageClippingPathAttribute(Image *) magick_attribute((deprecated))
MagickExport MagickBooleanType ColorFloodfillImage(Image *, const DrawInfo *, const PixelPacket, const ssize_t, const ssize_t, const PaintMethod) magick_attribute((deprecated))
MagickExport Image * GetPreviousImage(const Image *) magick_attribute((deprecated))
MagickExport Image * GetImageFromMagickRegistry(const char *, ssize_t *id, ExceptionInfo *) magick_attribute((deprecated))
MagickExport MagickBooleanType AcquireOneCacheViewVirtualPixel(const CacheView *, const VirtualPixelMethod, const ssize_t, const ssize_t, PixelPacket *, ExceptionInfo *) magick_attribute((deprecated))
MagickExport unsigned int FuzzyColorMatch(const PixelPacket *, const PixelPacket *, const double) magick_attribute((deprecated))
Definition: draw.h:205
MagickExport MonitorHandler GetMonitorHandler(void) magick_attribute((deprecated))
MagickExport MagickBooleanType LoadMimeLists(const char *, ExceptionInfo *) magick_attribute((deprecated))
Definition: image.h:356
Definition: geometry.h:93
MagickExport void GetExceptionInfo(ExceptionInfo *)
VirtualPixelMethod
Definition: cache-view.h:27
MagickExport PixelPacket * SetImagePixels(Image *, const ssize_t, const ssize_t, const size_t, const size_t) magick_attribute((deprecated))
Definition: deprecate.c:6623
MagickExport unsigned int ChannelThresholdImage(Image *, const char *) magick_attribute((deprecated))
MagickExport const ImageAttribute * GetImageAttribute(const Image *, const char *)
MagickExport void IdentityAffine(AffineMatrix *) magick_attribute((deprecated))
MagickExport MagickBooleanType FormatImageAttribute(Image *, const char *, const char *,...) magick_attribute((__format__(__printf__
MagickExport void TemporaryFilename(char *) magick_attribute((deprecated))
MagickExport char * InterpretImageAttributes(const ImageInfo *, Image *, const char *) magick_attribute((deprecated))
MagickExport Image * ExtractSubimageFromImage(Image *, const Image *, ExceptionInfo *) magick_attribute((deprecated))
Definition: cache-view.c:65
float MagickRealType
Definition: magick-type.h:76
Definition: pixel.h:131
MagickExport int ParseImageGeometry(const char *, ssize_t *, ssize_t *, size_t *, size_t *) magick_attribute((deprecated))
Definition: deprecate.c:5506
MagickExport PixelPacket AcquireOnePixel(const Image *, const ssize_t, const ssize_t, ExceptionInfo *) magick_attribute((deprecated))
#define MagickEpsilon
Definition: magick-type.h:139
MagickExport unsigned int ThresholdImage(Image *, const double) magick_attribute((deprecated))
MagickExport MagickBooleanType SyncImagePixels(Image *) magick_attribute((deprecated))
MagickExport void FormatString(char *, const char *,...) magick_attribute((__format__(__printf__
MagickExport MagickBooleanType MagickMonitor(const char *, const MagickOffsetType, const MagickSizeType, void *) magick_attribute((deprecated))
MagickExport size_t PushImagePixels(Image *, const QuantumType, const unsigned char *) magick_attribute((deprecated))
Definition: deprecate.c:5742
ssize_t MagickOffsetType
Definition: magick-type.h:155
MagickExport PixelPacket * GetPixels(const Image *) magick_attribute((deprecated))
MagickExport MagickBooleanType CloneImageAttributes(Image *, const Image *) magick_attribute((deprecated))
MagickExport MagickBooleanType DescribeImage(Image *, FILE *, const MagickBooleanType) magick_attribute((deprecated))
Definition: image.h:150
MagickExport Image * ShiftImageList(Image **) magick_attribute((deprecated))
ExceptionType
Definition: exception.h:28
MagickExport MagickBooleanType MatteFloodfillImage(Image *, const PixelPacket, const Quantum, const ssize_t, const ssize_t, const PaintMethod) magick_attribute((deprecated))
MagickExport Image * RecolorImage(const Image *, const size_t, const double *, ExceptionInfo *) magick_attribute((deprecated))
MagickRealType ExtendedRationalType
Definition: deprecate.h:73
MagickExport void AcquireSemaphoreInfo(SemaphoreInfo **) magick_attribute((deprecated))
MagickExport MagickBooleanType AllocateImageColormap(Image *, const size_t) magick_attribute((deprecated))
MagickExport MagickRealType InversesRGBCompandor(const MagickRealType) magick_attribute((deprecated))
static double MagickEpsilonReciprocal(const double x)
Definition: deprecate.h:363
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 unsigned int ChannelImage(Image *, const ChannelType) magick_attribute((deprecated))
MagickExport MagickBooleanType DeleteMagickRegistry(const ssize_t) magick_attribute((deprecated))
MagickBooleanType
Definition: magick-type.h:211
MagickExport FILE * OpenMagickStream(const char *, const char *)
Definition: deprecate.c:5265
MagickExport MagickBooleanType PaintOpaqueImageChannel(Image *, const ChannelType, const MagickPixelPacket *, const MagickPixelPacket *) magick_attribute((deprecated))
unsigned int MagickStatusType
Definition: magick-type.h:147
Definition: quantize.h:35
MagickExport unsigned int GetMagickGeometry(const char *, ssize_t *, ssize_t *, size_t *, size_t *) magick_attribute((deprecated))
MagickExport void DestroyImageAttributes(Image *) magick_attribute((deprecated))
MagickExport MagickBooleanType LevelImageColors(Image *, const ChannelType, const MagickPixelPacket *, const MagickPixelPacket *, const MagickBooleanType) magick_attribute((deprecated))
MagickExport Image * GetNextImage(const Image *) magick_attribute((deprecated))
MagickExport ssize_t FormatMagickStringList(char *, const size_t, const char *, va_list) magick_attribute((__format__(__printf__
MagickExport PixelPacket * GetImagePixels(Image *, const ssize_t, const ssize_t, const size_t, const size_t) magick_attribute((deprecated))
static Quantum PixelIntensityToQuantum(const Image *restrict image, const PixelPacket *restrict pixel)
Definition: deprecate.h:374
MagickExport Image * RadialBlurImage(const Image *, const double, ExceptionInfo *) magick_attribute((deprecated))
MagickExport MagickBooleanType SyncCacheViewPixels(CacheView *) magick_attribute((deprecated))
MagickExport unsigned int SetImageList(Image **, const Image *, const ssize_t, ExceptionInfo *) magick_attribute((deprecated))
Definition: pixel.h:104
Definition: deprecate.h:68
MagickExport MagickBooleanType MapImages(Image *, const Image *, const MagickBooleanType) magick_attribute((deprecated))
MagickExport MagickPixelPacket InterpolatePixelColor(const Image *, CacheView *, const InterpolatePixelMethod, const double, const double, ExceptionInfo *) magick_attribute((deprecated))
Definition: deprecate.c:3634
MagickBooleanType(* MonitorHandler)(const char *, const MagickOffsetType, const MagickSizeType, ExceptionInfo *)
Definition: deprecate.h:77
MagickExport MagickBooleanType FormatImageAttributeList(Image *, const char *, const char *, va_list) magick_attribute((__format__(__printf__
MagickExport Image * MaximumImages(const Image *, ExceptionInfo *)
size_t MagickSizeType
Definition: magick-type.h:156
MagickExport char * AllocateString(const char *) magick_attribute((deprecated))
MagickExport const IndexPacket * AcquireCacheViewIndexes(const CacheView *) magick_attribute((deprecated))
MagickExport void ResetImageAttributeIterator(const Image *) magick_attribute((deprecated))
MagickExport ssize_t SetMagickRegistry(const RegistryType, const void *, const size_t, ExceptionInfo *) magick_attribute((deprecated))
MagickExport void SetImage(Image *, const Quantum) magick_attribute((deprecated))
MagickExport MagickBooleanType SetImageAttribute(Image *, const char *, const char *) magick_attribute((deprecated))
MagickExport MagickStatusType ParseSizeGeometry(const Image *, const char *, RectangleInfo *) magick_attribute((deprecated))
Definition: deprecate.c:5544
MagickExport void LiberateSemaphoreInfo(SemaphoreInfo **) magick_attribute((deprecated))
MagickExport unsigned int PushImageList(Image **, const Image *, ExceptionInfo *) magick_attribute((deprecated))
MagickExport unsigned int QuantizationError(Image *) magick_attribute((deprecated))
MagickExport PixelPacket * GetCacheViewPixels(CacheView *, const ssize_t, const ssize_t, const size_t, const size_t) magick_attribute((deprecated))
MagickExport CacheView * OpenCacheView(const Image *) magick_attribute((deprecated))
Definition: deprecate.c:5117
MagickExport MagickBooleanType AffinityImages(const QuantizeInfo *, Image *, const Image *) magick_attribute((deprecated))
MagickExport MagickPixelPacket AcquireOneMagickPixel(const Image *, const ssize_t, const ssize_t, ExceptionInfo *) magick_attribute((deprecated))
Definition: deprecate.c:436
MagickExport Image * MedianFilterImage(const Image *, const double, ExceptionInfo *)
MagickExport MagickRealType sRGBCompandor(const MagickRealType) magick_attribute((deprecated))
Definition: deprecate.c:6867
MagickExport Image * RadialBlurImageChannel(const Image *, const ChannelType, const double, ExceptionInfo *) magick_attribute((deprecated))
MagickExport void * GetMagickRegistry(const ssize_t, RegistryType *, size_t *, ExceptionInfo *) magick_attribute((deprecated))
MagickExport ssize_t GetImageListIndex(const Image *) magick_attribute((deprecated))
MagickExport MagickRealType GetPixelIntensity(const Image *image, const PixelPacket *restrict pixel)
Definition: pixel.c:2106
Definition: geometry.h:121
RegistryType
Definition: registry.h:25
char * key
Definition: deprecate.h:83
MagickExport unsigned int GetNumberScenes(const Image *) magick_attribute((deprecated))
MagickExport Image * ReduceNoiseImage(const Image *, const double, ExceptionInfo *)
MagickExport const IndexPacket * AcquireIndexes(const Image *) magick_attribute((deprecated))
Definition: deprecate.c:268
MagickExport unsigned int RandomChannelThresholdImage(Image *, const char *, const char *, ExceptionInfo *) magick_attribute((deprecated))
ChannelType
Definition: magick-type.h:177
MagickExport PixelPacket AcquireOneVirtualPixel(const Image *, const VirtualPixelMethod, const ssize_t, const ssize_t, ExceptionInfo *) magick_attribute((deprecated))
StorageType
Definition: constitute.h:25
static Quantum ClampToQuantum(const MagickRealType value)
Definition: quantum.h:87
MagickExport size_t PopImagePixels(Image *, const QuantumType, unsigned char *) magick_attribute((deprecated))
MagickExport PixelPacket GetOnePixel(Image *, const ssize_t, const ssize_t) magick_attribute((deprecated))
MagickExport MagickBooleanType FuzzyOpacityCompare(const Image *, const PixelPacket *, const PixelPacket *) magick_attribute((deprecated))
MagickExport MagickBooleanType OpaqueImage(Image *, const PixelPacket, const PixelPacket) magick_attribute((deprecated))
MagickExport PixelPacket * SetCacheViewPixels(CacheView *, const ssize_t, const ssize_t, const size_t, const size_t) magick_attribute((deprecated))
MagickExport MagickBooleanType PaintTransparentImage(Image *, const MagickPixelPacket *, const Quantum) magick_attribute((deprecated))
unsigned short Quantum
Definition: magick-type.h:93
char * value
Definition: deprecate.h:83
MagickExport MagickBooleanType AcquireOneCacheViewPixel(const CacheView *, const ssize_t, const ssize_t, PixelPacket *, ExceptionInfo *) magick_attribute((deprecated))
MagickExport IndexPacket * GetCacheViewIndexes(CacheView *) magick_attribute((deprecated))
MagickExport void SetCacheThreshold(const size_t) magick_attribute((deprecated))
struct _ImageAttribute * next
Definition: deprecate.h:89
MagickExport char * TranslateText(const ImageInfo *, Image *, const char *) magick_attribute((deprecated))
Definition: deprecate.c:7424
MagickExport Image * PopImageList(Image **) magick_attribute((deprecated))
MagickExport MagickBooleanType IsMagickInstantiated(void) magick_attribute((deprecated))
MagickExport void FormatStringList(char *, const char *, va_list) magick_attribute((__format__(__printf__
MagickExport Image * ModeImage(const Image *, const double, ExceptionInfo *)
MagickLayerMethod
Definition: deprecate.h:66
ColorspaceType
Definition: colorspace.h:25
MagickExport void DestroyConstitute(void)
QuantumType
Definition: quantum.h:52
MagickExport void * AcquireMemory(const size_t) magick_attribute((deprecated))
#define magick_attribute(x)
Definition: deprecate.h:41
MagickExport void ConstituteComponentTerminus(void) magick_attribute((deprecated))
MagickExport void AllocateNextImage(const ImageInfo *, Image *) magick_attribute((deprecated))
MagickExport void InitializeMagick(const char *) magick_attribute((deprecated))
MagickExport void TransformHSL(const Quantum, const Quantum, const Quantum, double *, double *, double *) magick_attribute((deprecated))
Definition: deprecate.c:7351
MagickExport Image * GetImageList(const Image *, const ssize_t, ExceptionInfo *) magick_attribute((deprecated))
PaintMethod
Definition: draw.h:93
MagickExport MagickBooleanType FormatImagePropertyList(Image *, const char *, const char *, va_list) magick_attribute((__format__(__printf__
MagickExport Image * SpliceImageList(Image *, const ssize_t, const size_t, const Image *, ExceptionInfo *) magick_attribute((deprecated))
#define MagickExport
Definition: method-attribute.h:98
MagickExport unsigned int IsSubimage(const char *, const unsigned int) magick_attribute((deprecated))
MagickExport size_t GetImageListSize(const Image *) magick_attribute((deprecated))
Quantum IndexPacket
Definition: pixel.h:129
MagickExport MonitorHandler SetMonitorHandler(MonitorHandler) magick_attribute((deprecated))
Definition: deprecate.c:6710
MagickExport unsigned int TransformColorspace(Image *, const ColorspaceType) magick_attribute((deprecated))
MagickExport MagickBooleanType TransparentImage(Image *, const PixelPacket, const Quantum) magick_attribute((deprecated))
Definition: deprecate.c:7468
MagickExport MagickBooleanType SetExceptionInfo(ExceptionInfo *, ExceptionType) magick_attribute((deprecated))
MagickExport Image * MinimumImages(const Image *, ExceptionInfo *)
MagickExport Image * ZoomImage(const Image *, const size_t, const size_t, ExceptionInfo *) magick_attribute((deprecated))
Definition: deprecate.c:7635
MagickExport void * GetConfigureBlob(const char *, char *, size_t *, ExceptionInfo *) magick_attribute((deprecated))
MagickExport PixelPacket * GetCacheView(CacheView *, const ssize_t, const ssize_t, const size_t, const size_t) magick_attribute((deprecated))
MagickExport MagickOffsetType SizeBlob(Image *image) magick_attribute((deprecated))
Definition: deprecate.c:6781
MagickExport void ReacquireMemory(void **, const size_t) magick_attribute((deprecated))
MagickExport void HSLTransform(const double, const double, const double, Quantum *, Quantum *, Quantum *) magick_attribute((deprecated))
MagickExport unsigned int ThresholdImageChannel(Image *, const char *) magick_attribute((deprecated))
MagickExport const PixelPacket * AcquirePixels(const Image *) magick_attribute((deprecated))
Definition: semaphore.c:58
MagickExport MagickBooleanType InitializeModuleList(ExceptionInfo *) magick_attribute((deprecated))
MagickExport void LiberateMemory(void **) magick_attribute((deprecated))
MagickExport MagickBooleanType ClipPathImage(Image *, const char *, const MagickBooleanType) magick_attribute((deprecated))
MagickExport const ImageAttribute * GetNextImageAttribute(const Image *) magick_attribute((deprecated))
Definition: deprecate.c:3236
MagickExport void Strip(char *) magick_attribute((deprecated))
MagickExport IndexPacket * GetIndexes(const Image *) magick_attribute((deprecated))
MagickExport void RelinquishSemaphoreInfo(SemaphoreInfo *) magick_attribute((deprecated))
MagickExport Image * MosaicImages(Image *, ExceptionInfo *) magick_attribute((deprecated))
MagickExport MagickBooleanType DeleteImageAttribute(Image *, const char *) magick_attribute((deprecated))
MagickExport char * PostscriptGeometry(const char *) magick_attribute((deprecated))
MagickExport MagickBooleanType AffinityImage(const QuantizeInfo *, Image *, const Image *) magick_attribute((deprecated))