Data Structures |
| struct | _PrimaryInfo |
| struct | _SegmentInfo |
| struct | _ChromaticityInfo |
| struct | _Image |
| struct | _ImageInfo |
Defines |
| #define | OpaqueOpacity ((Quantum) 0UL) |
| #define | TransparentOpacity ((Quantum) QuantumRange) |
Typedefs |
| typedef struct _PrimaryInfo | PrimaryInfo |
| typedef struct _SegmentInfo | SegmentInfo |
| typedef struct _ChromaticityInfo | ChromaticityInfo |
Enumerations |
| enum | AlphaChannelType {
UndefinedAlphaChannel,
ActivateAlphaChannel,
BackgroundAlphaChannel,
CopyAlphaChannel,
DeactivateAlphaChannel,
ExtractAlphaChannel,
OpaqueAlphaChannel,
ResetAlphaChannel,
SetAlphaChannel,
ShapeAlphaChannel,
TransparentAlphaChannel
} |
| enum | ImageType {
UndefinedType,
BilevelType,
GrayscaleType,
GrayscaleMatteType,
PaletteType,
PaletteMatteType,
TrueColorType,
TrueColorMatteType,
ColorSeparationType,
ColorSeparationMatteType,
OptimizeType,
PaletteBilevelMatteType
} |
| enum | InterlaceType {
UndefinedInterlace,
NoInterlace,
LineInterlace,
PlaneInterlace,
PartitionInterlace,
GIFInterlace,
JPEGInterlace,
PNGInterlace
} |
| enum | OrientationType {
UndefinedOrientation,
TopLeftOrientation,
TopRightOrientation,
BottomRightOrientation,
BottomLeftOrientation,
LeftTopOrientation,
RightTopOrientation,
RightBottomOrientation,
LeftBottomOrientation
} |
| enum | ResolutionType { UndefinedResolution,
PixelsPerInchResolution,
PixelsPerCentimeterResolution
} |
| enum | TransmitType {
UndefinedTransmitType,
FileTransmitType,
BlobTransmitType,
StreamTransmitType,
ImageTransmitType
} |
Functions |
| MagickExport ExceptionType | CatchImageException (Image *) |
| MagickExport Image * | AcquireImage (const ImageInfo *) |
| MagickExport Image ** | AppendImages (const Image *, const MagickBooleanType, ExceptionInfo *) |
| MagickExport Image *** | CloneImage (const Image *, const unsigned long, const unsigned long, const MagickBooleanType, ExceptionInfo *) |
| MagickExport Image **** | CombineImages (const Image *, const ChannelType, ExceptionInfo *) |
| MagickExport Image ***** | DestroyImage (Image *) |
| MagickExport Image ****** | GetImageClipMask (const Image *, ExceptionInfo *) |
| MagickExport Image ******* | GetImageMask (const Image *, ExceptionInfo *) |
| MagickExport Image ******** | NewMagickImage (const ImageInfo *, const unsigned long, const unsigned long, const MagickPixelPacket *) |
| MagickExport Image ********* | ReferenceImage (Image *) |
| MagickExport Image ********** | SeparateImages (const Image *, const ChannelType, ExceptionInfo *) |
| MagickExport ImageInfo * | AcquireImageInfo (void) |
| MagickExport ImageInfo ** | CloneImageInfo (const ImageInfo *) |
| MagickExport ImageInfo *** | DestroyImageInfo (ImageInfo *) |
| MagickExport long | GetImageReferenceCount (Image *) |
| MagickExport MagickBooleanType | AcquireImageColormap (Image *, const unsigned long) |
| MagickExport MagickBooleanType | ClipImage (Image *) |
| MagickExport MagickBooleanType | ClipImagePath (Image *, const char *, const MagickBooleanType) |
| MagickExport MagickBooleanType | GetImageAlphaChannel (const Image *) |
| MagickExport MagickBooleanType | IsTaintImage (const Image *) |
| MagickExport MagickBooleanType | IsMagickConflict (const char *) |
| MagickExport MagickBooleanType | IsHighDynamicRangeImage (const Image *, ExceptionInfo *) |
| MagickExport MagickBooleanType | IsImageObject (const Image *) |
| MagickExport MagickBooleanType | ListMagickInfo (FILE *, ExceptionInfo *) |
| MagickExport MagickBooleanType | ModifyImage (Image **, ExceptionInfo *) |
| MagickExport MagickBooleanType | ResetImagePage (Image *, const char *) |
| MagickExport MagickBooleanType | SeparateImageChannel (Image *, const ChannelType) |
| MagickExport MagickBooleanType | SetImageAlphaChannel (Image *, const AlphaChannelType) |
| MagickExport MagickBooleanType | SetImageBackgroundColor (Image *) |
| MagickExport MagickBooleanType | SetImageClipMask (Image *, const Image *) |
| MagickExport MagickBooleanType | SetImageExtent (Image *, const unsigned long, const unsigned long) |
| MagickExport MagickBooleanType | SetImageInfo (ImageInfo *, const MagickBooleanType, ExceptionInfo *) |
| MagickExport MagickBooleanType | SetImageMask (Image *, const Image *) |
| MagickExport MagickBooleanType | SetImageOpacity (Image *, const Quantum) |
| MagickExport MagickBooleanType | SetImageStorageClass (Image *, const ClassType) |
| MagickExport MagickBooleanType | SetImageType (Image *, const ImageType) |
| MagickExport MagickBooleanType | StripImage (Image *) |
| MagickExport MagickBooleanType | SyncImage (Image *) |
| MagickExport MagickBooleanType | SyncImageSettings (const ImageInfo *, Image *) |
| MagickExport MagickBooleanType | SyncImagesSettings (ImageInfo *, Image *) |
| MagickExport size_t | InterpretImageFilename (const ImageInfo *, Image *, const char *, int, char *) |
| MagickExport VirtualPixelMethod | GetImageVirtualPixelMethod (const Image *) |
| MagickExport VirtualPixelMethod | SetImageVirtualPixelMethod (const Image *, const VirtualPixelMethod) |
| MagickExport void | AcquireNextImage (const ImageInfo *, Image *) |
| MagickExport void | DestroyImagePixels (Image *) |
| MagickExport void | DisassociateImageStream (Image *) |
| MagickExport void | GetImageException (Image *, ExceptionInfo *) |
| MagickExport void | GetImageInfo (ImageInfo *) |
| MagickExport void | SetImageInfoBlob (ImageInfo *, const void *, const size_t) |
| MagickExport void | SetImageInfoFile (ImageInfo *, FILE *) |