Data Structures |
struct | _PrimaryInfo |
struct | _SegmentInfo |
struct | _ChromaticityInfo |
struct | _Image |
struct | _ImageInfo |
Defines |
#define | OpaqueOpacity ((Quantum) 0UL) |
#define | TransparentOpacity (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,
FlattenAlphaChannel,
RemoveAlphaChannel,
AssociateAlphaChannel,
DisassociateAlphaChannel
} |
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 FILE * | GetImageInfoFile (const ImageInfo *) |
MagickExport Image * | AcquireImage (const ImageInfo *) |
MagickExport Image ** | AppendImages (const Image *, const MagickBooleanType, ExceptionInfo *) |
MagickExport Image *** | CloneImage (const Image *, const size_t, const size_t, const MagickBooleanType, ExceptionInfo *) |
MagickExport Image **** | DestroyImage (Image *) |
MagickExport Image ***** | GetImageClipMask (const Image *, ExceptionInfo *) magick_attribute((__pure__)) |
MagickExport Image ****** | GetImageMask (const Image *, ExceptionInfo *) magick_attribute((__pure__)) |
MagickExport Image ******* | NewMagickImage (const ImageInfo *, const size_t, const size_t, const MagickPixelPacket *) |
MagickExport Image ******** | ReferenceImage (Image *) |
MagickExport Image ********* | SmushImages (const Image *, const MagickBooleanType, const ssize_t, ExceptionInfo *) |
MagickExport ImageInfo * | AcquireImageInfo (void) |
MagickExport ImageInfo ** | CloneImageInfo (const ImageInfo *) |
MagickExport ImageInfo *** | DestroyImageInfo (ImageInfo *) |
MagickExport MagickBooleanType | ClipImage (Image *) |
MagickExport MagickBooleanType | ClipImagePath (Image *, const char *, const MagickBooleanType) |
MagickExport MagickBooleanType | CopyImagePixels (Image *, const Image *, const RectangleInfo *, const OffsetInfo *, ExceptionInfo *) |
MagickExport MagickBooleanType | IsTaintImage (const Image *) |
MagickExport MagickBooleanType | IsMagickConflict (const char *) magick_attribute((__pure__)) |
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 | ResetImagePixels (Image *, ExceptionInfo *) |
MagickExport MagickBooleanType | SetImageBackgroundColor (Image *) |
MagickExport MagickBooleanType | SetImageClipMask (Image *, const Image *) |
MagickExport MagickBooleanType | SetImageColor (Image *, const MagickPixelPacket *) |
MagickExport MagickBooleanType | SetImageExtent (Image *, const size_t, const size_t) |
MagickExport MagickBooleanType | SetImageInfo (ImageInfo *, const unsigned int, ExceptionInfo *) |
MagickExport MagickBooleanType | SetImageMask (Image *, const Image *) |
MagickExport MagickBooleanType | SetImageOpacity (Image *, const Quantum) |
MagickExport MagickBooleanType | SetImageChannels (Image *, const size_t) |
MagickExport MagickBooleanType | SetImageStorageClass (Image *, const ClassType) |
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 ssize_t | GetImageReferenceCount (Image *) |
MagickExport size_t | GetImageChannels (Image *) |
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 *) |