MagickCore  6.9.11-60
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"
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 
77  (*MonitorHandler)(const char *,const MagickOffsetType,const MagickSizeType,
78  ExceptionInfo *);
79 
80 typedef struct _ImageAttribute
81 {
82  char
83  *key,
85 
88 
89  struct _ImageAttribute
91  *next; /* deprecated */
93 
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 *),
109  *GetNextImageAttribute(const Image *) magick_attribute((deprecated));
110 
111 extern MagickExport const IndexPacket
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)),
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 *),
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 *),
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 
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  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)),
180  AllocateImageColormap(Image *,const size_t)
181  magick_attribute((deprecated)),
182  ClipPathImage(Image *,const char *,const MagickBooleanType)
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)),
207  const MagickPixelPacket *, const MagickBooleanType)
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 
243  GetMonitorHandler(void) magick_attribute((deprecated)),
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)),
260  AcquireOneVirtualPixel(const Image *,const VirtualPixelMethod,const ssize_t,
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 
280 extern MagickExport size_t
281  GetImageListSize(const Image *) magick_attribute((deprecated)),
282  PopImagePixels(Image *,const QuantumType,unsigned char *)
283  magick_attribute((deprecated)),
284  PushImagePixels(Image *,const QuantumType,const unsigned char *)
285  magick_attribute((deprecated));
286 
287 extern 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))),
293  GetImageListIndex(const Image *) magick_attribute((deprecated)),
294  SetMagickRegistry(const RegistryType,const void *,const size_t,
295  ExceptionInfo *) magick_attribute((deprecated));
296 
297 extern 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 
323 extern 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)
364 extern MagickExport void
365  *CropImageToHBITMAP(Image *,const RectangleInfo *,ExceptionInfo *),
366  *ImageToHBITMAP(Image *,ExceptionInfo *);
367 #endif
368 
369 /*
370  Inline methods.
371 */
372 static 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 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 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 const IndexPacket * AcquireCacheViewIndexes(const CacheView *) 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 IndexPacket * GetCacheViewIndexes(CacheView *) 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 CacheView * CloseCacheView(CacheView *) magick_attribute((deprecated))
MagickExport const ImageAttribute * GetNextImageAttribute(const Image *) magick_attribute((deprecated))
Definition: deprecate.c:3442
MagickExport void * AcquireMemory(const size_t) magick_attribute((deprecated))
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 Image * AllocateImage(const ImageInfo *) 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))
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 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 PixelPacket * GetCacheViewPixels(CacheView *, const ssize_t, const ssize_t, const size_t, const size_t) magick_attribute((deprecated))
MagickExport FILE * OpenMagickStream(const char *, const char *)
Definition: deprecate.c:5574
MagickExport unsigned int GetNumberScenes(const Image *) magick_attribute((deprecated))
MagickExport const PixelPacket * AcquirePixels(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__
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 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 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 char * AllocateString(const char *) 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 const ImageAttribute * GetImageAttribute(const Image *, const char *)
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:169
MagickDoubleType MagickRealType
Definition: magick-type.h:129
ssize_t MagickOffsetType
Definition: magick-type.h:139
unsigned short Quantum
Definition: magick-type.h:89
#define MagickEpsilon
Definition: magick-type.h:119
unsigned int MagickStatusType
Definition: magick-type.h:131
size_t MagickSizeType
Definition: magick-type.h:140
MagickBooleanType
Definition: magick-type.h:203
#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