#include <stdarg.h>#include "magick/blob.h"#include "magick/cache-view.h"#include "magick/draw.h"#include "magick/constitute.h"#include "magick/magick-config.h"#include "magick/pixel.h"#include "magick/quantize.h"#include "magick/quantum.h"#include "magick/registry.h"#include "magick/semaphore.h"


Go to the source code of this file.
Data Structures | |
| struct | _DoublePixelPacket |
| struct | _ImageAttribute |
Defines | |
| #define | magick_attribute(x) |
| #define | Downscale(quantum) ScaleQuantumToChar(quantum) |
| #define | LABColorspace LabColorspace |
| #define | Intensity(color) PixelIntensityToQuantum(color) |
| #define | LiberateUniqueFileResource(resource) RelinquishUniqueFileResource(resource) |
| #define | LiberateMagickResource(resource) RelinquishMagickResource(resource) |
| #define | LiberateSemaphore(semaphore) RelinquishSemaphore(semaphore) |
| #define | QuantumDepth MAGICKCORE_QUANTUM_DEPTH |
| #define | RunlengthEncodedCompression RLECompression |
| #define | Upscale(value) ScaleCharToQuantum(value) |
| #define | XDownscale(value) ScaleShortToQuantum(value) |
| #define | XUpscale(quantum) ScaleQuantumToShort(quantum) |
Typedefs | |
| typedef struct _DoublePixelPacket | DoublePixelPacket |
| typedef MagickOffsetType | ExtendedSignedIntegralType |
| typedef MagickSizeType | ExtendedUnsignedIntegralType |
| typedef MagickRealType | ExtendedRationalType |
| typedef MagickBooleanType(* | MonitorHandler )(const char *, const MagickOffsetType, const MagickSizeType, ExceptionInfo *) |
| typedef struct _ImageAttribute | ImageAttribute |
Enumerations | |
| enum | MagickLayerMethod { UndefinedMagickLayerMethod } |
Functions | |
| MagickExport char * | AllocateString (const char *) |
| MagickExport char ** | InterpretImageAttributes (const ImageInfo *, Image *, const char *) |
| MagickExport char *** | PostscriptGeometry (const char *) |
| MagickExport char **** | TranslateText (const ImageInfo *, Image *, const char *) |
| MagickExport const ImageAttribute * | GetImageAttribute (const Image *, const char *) |
| MagickExport const ImageAttribute ** | GetImageClippingPathAttribute (Image *) |
| MagickExport const ImageAttribute *** | GetNextImageAttribute (const Image *) |
| MagickExport const IndexPacket * | AcquireCacheViewIndexes (const ViewInfo *) |
| MagickExport const IndexPacket ** | AcquireIndexes (const Image *) |
| MagickExport const PixelPacket * | AcquirePixels (const Image *) |
| MagickExport const PixelPacket ** | AcquireCacheViewPixels (const ViewInfo *, const long, const long, const unsigned long, const unsigned long, ExceptionInfo *) |
| MagickExport const PixelPacket *** | AcquireImagePixels (const Image *, const long, const long, const unsigned long, const unsigned long, ExceptionInfo *) |
| MagickExport Image * | AllocateImage (const ImageInfo *) |
| MagickExport Image ** | GetImageFromMagickRegistry (const char *, long *id, ExceptionInfo *) |
| MagickExport Image *** | GetImageList (const Image *, const long, ExceptionInfo *) |
| MagickExport Image **** | GetNextImage (const Image *) |
| MagickExport Image ***** | GetPreviousImage (const Image *) |
| MagickExport Image ****** | FlattenImages (Image *, ExceptionInfo *) |
| MagickExport Image ******* | MosaicImages (Image *, ExceptionInfo *) |
| MagickExport Image ******** | PopImageList (Image **) |
| MagickExport Image ********* | ShiftImageList (Image **) |
| MagickExport Image ********** | SpliceImageList (Image *, const long, const unsigned long, const Image *, ExceptionInfo *) |
| MagickExport IndexPacket * | GetCacheViewIndexes (ViewInfo *) |
| MagickExport IndexPacket ** | GetIndexes (const Image *) |
| MagickExport IndexPacket ** | ValidateColormapIndex (Image *, const unsigned long) |
| MagickExport int | GetImageGeometry (Image *, const char *, const unsigned int, RectangleInfo *) |
| MagickExport int | ParseImageGeometry (const char *, long *, long *, unsigned long *, unsigned long *) |
| MagickExport long | GetImageListIndex (const Image *) |
| MagickExport long | SetMagickRegistry (const RegistryType, const void *, const size_t, ExceptionInfo *) |
| MagickExport MagickBooleanType | AcquireOneCacheViewPixel (const ViewInfo *, const long, const long, PixelPacket *, ExceptionInfo *) |
| MagickExport MagickBooleanType | AcquireOneCacheViewVirtualPixel (const ViewInfo *, const VirtualPixelMethod, const long, const long, PixelPacket *, ExceptionInfo *) |
| MagickExport MagickBooleanType | AffinityImage (const QuantizeInfo *, Image *, const Image *) |
| MagickExport MagickBooleanType | AffinityImages (const QuantizeInfo *, Image *, const Image *) |
| MagickExport MagickBooleanType | AllocateImageColormap (Image *, const unsigned long) |
| MagickExport MagickBooleanType | ClipPathImage (Image *, const char *, const MagickBooleanType) |
| MagickExport MagickBooleanType | CloneImageAttributes (Image *, const Image *) |
| MagickExport MagickBooleanType | ColorFloodfillImage (Image *, const DrawInfo *, const PixelPacket, const long, const long, const PaintMethod) |
| MagickExport MagickBooleanType | DeleteImageAttribute (Image *, const char *) |
| MagickExport MagickBooleanType | DeleteMagickRegistry (const long) |
| MagickExport MagickBooleanType | DescribeImage (Image *, FILE *, const MagickBooleanType) |
| MagickExport MagickBooleanType | FormatImageAttribute (Image *, const char *, const char *,...) magick_attribute((format(printf |
| MagickExport MagickBooleanType | FormatImageAttributeList (Image *, const char *, const char *, va_list) magick_attribute((format(printf |
| MagickExport MagickBooleanType | FuzzyColorCompare (const Image *, const PixelPacket *, const PixelPacket *) |
| MagickExport MagickBooleanType | FuzzyOpacityCompare (const Image *, const PixelPacket *, const PixelPacket *) |
| MagickExport MagickBooleanType | MagickMonitor (const char *, const MagickOffsetType, const MagickSizeType, void *) |
| MagickExport MagickBooleanType | MapImage (Image *, const Image *, const MagickBooleanType) |
| MagickExport MagickBooleanType | MapImages (Image *, const Image *, const MagickBooleanType) |
| MagickExport MagickBooleanType | MatteFloodfillImage (Image *, const PixelPacket, const Quantum, const long, const long, const PaintMethod) |
| MagickExport MagickBooleanType | OpaqueImage (Image *, const PixelPacket, const PixelPacket) |
| MagickExport MagickBooleanType | PaintFloodfillImage (Image *, const ChannelType, const MagickPixelPacket *, const long, const long, const DrawInfo *, const PaintMethod) |
| MagickExport MagickBooleanType | PaintOpaqueImage (Image *, const MagickPixelPacket *, const MagickPixelPacket *) |
| MagickExport MagickBooleanType | PaintOpaqueImageChannel (Image *, const ChannelType, const MagickPixelPacket *, const MagickPixelPacket *) |
| MagickExport MagickBooleanType | PaintTransparentImage (Image *, const MagickPixelPacket *, const Quantum) |
| MagickExport MagickBooleanType | SetExceptionInfo (ExceptionInfo *, ExceptionType) |
| MagickExport MagickBooleanType | SetImageAttribute (Image *, const char *, const char *) |
| MagickExport MagickBooleanType | SyncCacheViewPixels (ViewInfo *) |
| MagickExport MagickBooleanType | SyncImagePixels (Image *) |
| MagickExport MagickBooleanType | TransparentImage (Image *, const PixelPacket, const Quantum) |
| MagickExport MagickPixelPacket | AcquireOneMagickPixel (const Image *, const long, const long, ExceptionInfo *) |
| MagickExport MonitorHandler | GetMonitorHandler (void) |
| MagickExport MonitorHandler | SetMonitorHandler (MonitorHandler) |
| MagickExport MagickOffsetType | SizeBlob (Image *image) |
| MagickExport MagickPixelPacket | InterpolatePixelColor (const Image *, ViewInfo *, const InterpolatePixelMethod, const double, const double, ExceptionInfo *) |
| MagickExport PixelPacket | AcquireOnePixel (const Image *, const long, const long, ExceptionInfo *) |
| MagickExport PixelPacket | AcquireOneVirtualPixel (const Image *, const VirtualPixelMethod, const long, const long, ExceptionInfo *) |
| MagickExport PixelPacket * | GetCacheView (ViewInfo *, const long, const long, const unsigned long, const unsigned long) |
| MagickExport PixelPacket ** | GetCacheViewPixels (ViewInfo *, const long, const long, const unsigned long, const unsigned long) |
| MagickExport PixelPacket *** | GetImagePixels (Image *, const long, const long, const unsigned long, const unsigned long) |
| MagickExport PixelPacket *** | GetOnePixel (Image *, const long, const long) |
| MagickExport PixelPacket **** | GetPixels (const Image *) |
| MagickExport PixelPacket ***** | SetCacheViewPixels (ViewInfo *, const long, const long, const unsigned long, const unsigned long) |
| MagickExport PixelPacket ****** | SetImagePixels (Image *, const long, const long, const unsigned long, const unsigned long) |
| MagickExport size_t | PopImagePixels (Image *, const QuantumType, unsigned char *) |
| MagickExport size_t | PushImagePixels (Image *, const QuantumType, const unsigned char *) |
| MagickExport unsigned int | ChannelImage (Image *, const ChannelType) |
| MagickExport unsigned int | ChannelThresholdImage (Image *, const char *) |
| MagickExport unsigned int | DispatchImage (const Image *, const long, const long, const unsigned long, const unsigned long, const char *, const StorageType, void *, ExceptionInfo *) |
| MagickExport unsigned int | FuzzyColorMatch (const PixelPacket *, const PixelPacket *, const double) |
| MagickExport unsigned int | GetNumberScenes (const Image *) |
| MagickExport unsigned int | GetMagickGeometry (const char *, long *, long *, unsigned long *, unsigned long *) |
| MagickExport unsigned int | IsSubimage (const char *, const unsigned int) |
| MagickExport unsigned int | PushImageList (Image **, const Image *, ExceptionInfo *) |
| MagickExport unsigned int | QuantizationError (Image *) |
| MagickExport unsigned int | RandomChannelThresholdImage (Image *, const char *, const char *, ExceptionInfo *) |
| MagickExport unsigned int | SetImageList (Image **, const Image *, const long, ExceptionInfo *) |
| MagickExport unsigned int | TransformColorspace (Image *, const ColorspaceType) |
| MagickExport unsigned int | ThresholdImage (Image *, const double) |
| MagickExport unsigned int | ThresholdImageChannel (Image *, const char *) |
| MagickExport unsigned int | UnshiftImageList (Image **, const Image *, ExceptionInfo *) |
| MagickExport unsigned long | GetImageListSize (const Image *) |
| MagickExport ViewInfo * | CloseCacheView (ViewInfo *) |
| MagickExport ViewInfo ** | OpenCacheView (const Image *) |
| MagickExport void * | AcquireMemory (const size_t) |
| MagickExport void * | AcquireNextImage (const ImageInfo *, Image *) |
| MagickExport void ** | CloneMemory (void *, const void *, const size_t) |
| MagickExport void ** | DestroyImageAttributes (Image *) |
| MagickExport void ** | DestroyImages (Image *) |
| MagickExport void ** | DestroyMagick (void) |
| MagickExport void ** | DestroyMagickRegistry (void) |
| MagickExport void *** | GetConfigureBlob (const char *, char *, size_t *, ExceptionInfo *) |
| MagickExport void **** | GetMagickRegistry (const long, RegistryType *, size_t *, ExceptionInfo *) |
| MagickExport void **** | IdentityAffine (AffineMatrix *) |
| MagickExport void **** | LiberateMemory (void **) |
| MagickExport void **** | LiberateSemaphoreInfo (SemaphoreInfo **) |
| MagickExport void **** | FormatString (char *, const char *,...) magick_attribute((format(printf |
| MagickExport void | FormatStringList (char *, const char *, va_list) magick_attribute((format(printf |
| MagickExport void | HSLTransform (const double, const double, const double, Quantum *, Quantum *, Quantum *) |
| MagickExport void | InitializeMagick (const char *) |
| MagickExport void | ReacquireMemory (void **, const size_t) |
| MagickExport void | ResetImageAttributeIterator (const Image *) |
| MagickExport void | SetCacheThreshold (const unsigned long) |
| MagickExport void | SetImage (Image *, const Quantum) |
| MagickExport void | Strip (char *) |
| MagickExport void | TemporaryFilename (char *) |
| MagickExport void | TransformHSL (const Quantum, const Quantum, const Quantum, double *, double *, double *) |
| #define Downscale | ( | quantum | ) | ScaleQuantumToChar(quantum) |
Definition at line 47 of file deprecate.h.
| #define Intensity | ( | color | ) | PixelIntensityToQuantum(color) |
Definition at line 49 of file deprecate.h.
| #define LABColorspace LabColorspace |
Definition at line 48 of file deprecate.h.
| #define LiberateMagickResource | ( | resource | ) | RelinquishMagickResource(resource) |
Definition at line 52 of file deprecate.h.
| #define LiberateSemaphore | ( | semaphore | ) | RelinquishSemaphore(semaphore) |
Definition at line 53 of file deprecate.h.
| #define LiberateUniqueFileResource | ( | resource | ) | RelinquishUniqueFileResource(resource) |
Definition at line 50 of file deprecate.h.
| #define magick_attribute | ( | x | ) |
Definition at line 41 of file deprecate.h.
| #define QuantumDepth MAGICKCORE_QUANTUM_DEPTH |
Definition at line 54 of file deprecate.h.
| #define RunlengthEncodedCompression RLECompression |
Definition at line 55 of file deprecate.h.
| #define Upscale | ( | value | ) | ScaleCharToQuantum(value) |
Definition at line 56 of file deprecate.h.
| #define XDownscale | ( | value | ) | ScaleShortToQuantum(value) |
Definition at line 57 of file deprecate.h.
| #define XUpscale | ( | quantum | ) | ScaleQuantumToShort(quantum) |
Definition at line 58 of file deprecate.h.
| typedef struct _DoublePixelPacket DoublePixelPacket |
| typedef MagickRealType ExtendedRationalType |
Definition at line 77 of file deprecate.h.
Definition at line 75 of file deprecate.h.
Definition at line 76 of file deprecate.h.
| typedef struct _ImageAttribute ImageAttribute |
| typedef MagickBooleanType(* MonitorHandler)(const char *, const MagickOffsetType, const MagickSizeType, ExceptionInfo *) |
Definition at line 80 of file deprecate.h.
| enum MagickLayerMethod |
| MagickExport const IndexPacket* AcquireCacheViewIndexes | ( | const ViewInfo * | ) |
| MagickExport const PixelPacket* * AcquireCacheViewPixels | ( | const ViewInfo * | , | |
| const | long, | |||
| const | long, | |||
| const unsigned long | , | |||
| const unsigned long | , | |||
| ExceptionInfo * | ||||
| ) |
| MagickExport const PixelPacket* * * AcquireImagePixels | ( | const Image * | , | |
| const | long, | |||
| const | long, | |||
| const unsigned | long, | |||
| const unsigned | long, | |||
| ExceptionInfo * | ||||
| ) |
| MagickExport const IndexPacket* * AcquireIndexes | ( | const Image * | ) |
| MagickExport void* AcquireMemory | ( | const | size_t | ) |
Referenced by AllocateNextImage(), and MontageImageList().
| MagickExport MagickBooleanType AcquireOneCacheViewPixel | ( | const ViewInfo * | , | |
| const | long, | |||
| const | long, | |||
| PixelPacket * | , | |||
| ExceptionInfo * | ||||
| ) |
| MagickExport MagickBooleanType AcquireOneCacheViewVirtualPixel | ( | const ViewInfo * | , | |
| const | VirtualPixelMethod, | |||
| const | long, | |||
| const | long, | |||
| PixelPacket * | , | |||
| ExceptionInfo * | ||||
| ) |
| MagickExport MagickPixelPacket AcquireOneMagickPixel | ( | const Image * | , | |
| const | long, | |||
| const | long, | |||
| ExceptionInfo * | ||||
| ) |
| MagickExport PixelPacket AcquireOnePixel | ( | const Image * | , | |
| const | long, | |||
| const | long, | |||
| ExceptionInfo * | ||||
| ) |
| MagickExport PixelPacket AcquireOneVirtualPixel | ( | const Image * | , | |
| const | VirtualPixelMethod, | |||
| const | long, | |||
| const | long, | |||
| ExceptionInfo * | ||||
| ) |
| MagickExport const PixelPacket* AcquirePixels | ( | const Image * | ) |
| MagickExport MagickBooleanType AffinityImage | ( | const QuantizeInfo * | , | |
| Image * | , | |||
| const Image * | ||||
| ) |
| MagickExport MagickBooleanType AffinityImages | ( | const QuantizeInfo * | , | |
| Image * | , | |||
| const Image * | ||||
| ) |
| MagickExport MagickBooleanType AllocateImageColormap | ( | Image * | , | |
| const unsigned long | ||||
| ) |
| MagickExport char* AllocateString | ( | const char * | ) |
| MagickExport unsigned int ChannelImage | ( | Image * | , | |
| const | ChannelType | |||
| ) |
| MagickExport unsigned int ChannelThresholdImage | ( | Image * | , | |
| const char * | ||||
| ) |
| MagickExport MagickBooleanType ClipPathImage | ( | Image * | , | |
| const char * | , | |||
| const | MagickBooleanType | |||
| ) |
| MagickExport MagickBooleanType CloneImageAttributes | ( | Image * | , | |
| const Image * | ||||
| ) |
| MagickExport void* * CloneMemory | ( | void * | , | |
| const void * | , | |||
| const | size_t | |||
| ) |
| MagickExport MagickBooleanType ColorFloodfillImage | ( | Image * | , | |
| const DrawInfo * | , | |||
| const | PixelPacket, | |||
| const | long, | |||
| const | long, | |||
| const | PaintMethod | |||
| ) |
| MagickExport MagickBooleanType DeleteImageAttribute | ( | Image * | , | |
| const char * | ||||
| ) |
| MagickExport MagickBooleanType DeleteMagickRegistry | ( | const | long | ) |
| MagickExport MagickBooleanType DescribeImage | ( | Image * | , | |
| FILE * | , | |||
| const | MagickBooleanType | |||
| ) |
| MagickExport void* * DestroyImageAttributes | ( | Image * | ) |
| MagickExport void* * DestroyImages | ( | Image * | ) |
| MagickExport void* * DestroyMagick | ( | void | ) |
| MagickExport void* * DestroyMagickRegistry | ( | void | ) |
| MagickExport unsigned int DispatchImage | ( | const Image * | , | |
| const | long, | |||
| const | long, | |||
| const unsigned long | , | |||
| const unsigned long | , | |||
| const char * | , | |||
| const | StorageType, | |||
| void * | , | |||
| ExceptionInfo * | ||||
| ) |
| MagickExport Image* * * * * * FlattenImages | ( | Image * | , | |
| ExceptionInfo * | ||||
| ) |
| MagickExport MagickBooleanType FormatImageAttribute | ( | Image * | , | |
| const char * | , | |||
| const char * | , | |||
| ... | ||||
| ) |
| MagickExport MagickBooleanType FormatImageAttributeList | ( | Image * | , | |
| const char * | , | |||
| const char * | , | |||
| va_list | ||||
| ) |
| MagickExport void* * * * FormatString | ( | char * | , | |
| const char * | , | |||
| ... | ||||
| ) |
| MagickExport void FormatStringList | ( | char * | , | |
| const char * | , | |||
| va_list | ||||
| ) |
| MagickExport MagickBooleanType FuzzyColorCompare | ( | const Image * | , | |
| const PixelPacket * | , | |||
| const PixelPacket * | ||||
| ) |
| MagickExport unsigned int FuzzyColorMatch | ( | const PixelPacket * | , | |
| const PixelPacket * | , | |||
| const | double | |||
| ) |
| MagickExport MagickBooleanType FuzzyOpacityCompare | ( | const Image * | , | |
| const PixelPacket * | , | |||
| const PixelPacket * | ||||
| ) |
| MagickExport PixelPacket * GetCacheView | ( | ViewInfo * | , | |
| const | long, | |||
| const | long, | |||
| const unsigned long | , | |||
| const unsigned long | ||||
| ) |
| MagickExport IndexPacket* GetCacheViewIndexes | ( | ViewInfo * | ) |
| MagickExport PixelPacket * * GetCacheViewPixels | ( | ViewInfo * | , | |
| const | long, | |||
| const | long, | |||
| const unsigned long | , | |||
| const unsigned long | ||||
| ) |
| MagickExport void* * * GetConfigureBlob | ( | const char * | , | |
| char * | , | |||
| size_t * | , | |||
| ExceptionInfo * | ||||
| ) |
| MagickExport const ImageAttribute* GetImageAttribute | ( | const Image * | , | |
| const char * | ||||
| ) |
| MagickExport const ImageAttribute* * GetImageClippingPathAttribute | ( | Image * | ) |
| MagickExport Image* * GetImageFromMagickRegistry | ( | const char * | , | |
| long * | id, | |||
| ExceptionInfo * | ||||
| ) |
| MagickExport int GetImageGeometry | ( | Image * | , | |
| const char * | , | |||
| const unsigned int | , | |||
| RectangleInfo * | ||||
| ) |
| MagickExport Image* * * GetImageList | ( | const Image * | , | |
| const | long, | |||
| ExceptionInfo * | ||||
| ) |