MagickCore
6.9.11-60
Convert, Edit, Or Compose Bitmap Images
|
#include "magick/color.h"
#include "magick/blob.h"
#include "magick/colorspace.h"
#include "magick/cache-view.h"
#include "magick/composite.h"
#include "magick/compress.h"
#include "magick/effect.h"
#include "magick/geometry.h"
#include "magick/layer.h"
#include "magick/locale_.h"
#include "magick/monitor.h"
#include "magick/pixel.h"
#include "magick/profile.h"
#include "magick/quantum.h"
#include "magick/resample.h"
#include "magick/resize.h"
#include "magick/semaphore.h"
#include "magick/stream.h"
#include "magick/timer.h"
Go to the source code of this file.
Data Structures | |
struct | _PrimaryInfo |
struct | _SegmentInfo |
struct | _ChromaticityInfo |
struct | _Image |
struct | _ImageInfo |
Macros | |
#define | OpaqueOpacity ((Quantum) 0UL) |
#define | TransparentOpacity (QuantumRange) |
Typedefs | |
typedef struct _PrimaryInfo | PrimaryInfo |
typedef struct _SegmentInfo | SegmentInfo |
typedef struct _ChromaticityInfo | ChromaticityInfo |
#define OpaqueOpacity ((Quantum) 0UL) |
#define TransparentOpacity (QuantumRange) |
typedef struct _ChromaticityInfo ChromaticityInfo |
typedef struct _PrimaryInfo PrimaryInfo |
typedef struct _SegmentInfo SegmentInfo |
enum AlphaChannelType |
enum ImageType |
enum InterlaceType |
enum OrientationType |
enum ResolutionType |
enum TransmitType |
MagickExport Image* AcquireImage | ( | const ImageInfo * | ) |
MagickExport ImageInfo* AcquireImageInfo | ( | void | ) |
MagickExport void AcquireNextImage | ( | const ImageInfo * | , |
Image * | |||
) |
MagickExport Image * AppendImages | ( | const Image * | , |
const | MagickBooleanType, | ||
ExceptionInfo * | |||
) |
MagickExport ExceptionType CatchImageException | ( | Image * | image | ) |
MagickExport MagickBooleanType ClipImage | ( | Image * | ) |
MagickExport MagickBooleanType ClipImagePath | ( | Image * | , |
const char * | , | ||
const | MagickBooleanType | ||
) |
MagickExport Image * CloneImage | ( | const Image * | , |
const | size_t, | ||
const | size_t, | ||
const | MagickBooleanType, | ||
ExceptionInfo * | |||
) |
MagickExport ImageInfo * CloneImageInfo | ( | const ImageInfo * | ) |
MagickExport MagickBooleanType CopyImagePixels | ( | Image * | , |
const Image * | , | ||
const RectangleInfo * | , | ||
const OffsetInfo * | , | ||
ExceptionInfo * | |||
) |
MagickExport Image * DestroyImage | ( | Image * | ) |
MagickExport ImageInfo * DestroyImageInfo | ( | ImageInfo * | image_info | ) |
References _ImageInfo::authenticate, _ImageInfo::cache, _ImageInfo::debug, _ImageInfo::density, DestroyImageOptions(), DestroyPixelCache(), DestroyString(), DestroyStringInfo(), _ImageInfo::extract, _ImageInfo::filename, _ImageInfo::font, GetMagickModule, LogMagickEvent(), MagickCoreSignature, MagickFalse, _ImageInfo::page, _ImageInfo::profile, RelinquishMagickMemory(), _ImageInfo::sampling_factor, _ImageInfo::scenes, _ImageInfo::server_name, _ImageInfo::signature, _ImageInfo::size, _ImageInfo::texture, TraceEvent, and _ImageInfo::view.
Referenced by BlobToImage(), ClipImagePath(), DestroyRegistryNode(), DrawPatternPath(), DrawPrimitive(), GetDrawInfo(), GlobExpression(), HoughLineImage(), IdentifyImage(), ImagesToBlob(), ImageToBlob(), InjectImageBlob(), InterpretImageProperties(), InvokeDelegate(), MontageImageList(), MontageImages(), PingBlob(), PingImage(), PingImages(), PreviewImage(), ReadImage(), ReadImages(), ReadInlineImage(), ReadStream(), RenderPostscript(), SetImageType(), StreamImage(), WriteImage(), WriteImages(), WriteStream(), and WriteStreamImage().
MagickExport void DestroyImagePixels | ( | Image * | ) |
MagickExport void DisassociateImageStream | ( | Image * | ) |
MagickExport size_t GetImageChannels | ( | Image * | image | ) |
MagickExport Image * GetImageClipMask | ( | const Image * | , |
ExceptionInfo * | |||
) |
MagickExport void GetImageException | ( | Image * | , |
ExceptionInfo * | |||
) |
MagickExport void GetImageInfo | ( | ImageInfo * | ) |
MagickExport FILE* GetImageInfoFile | ( | const ImageInfo * | image_info | ) |
References _ImageInfo::file.
MagickExport Image * GetImageMask | ( | const Image * | , |
ExceptionInfo * | |||
) |
MagickExport ssize_t GetImageReferenceCount | ( | Image * | image | ) |
References _Image::debug, _Image::filename, GetMagickModule, LockSemaphoreInfo(), LogMagickEvent(), MagickCoreSignature, MagickFalse, _Image::reference_count, _Image::semaphore, _Image::signature, TraceEvent, and UnlockSemaphoreInfo().
Referenced by ModifyImage().
MagickExport VirtualPixelMethod GetImageVirtualPixelMethod | ( | const Image * | ) |
MagickExport size_t InterpretImageFilename | ( | const ImageInfo * | image_info, |
Image * | image, | ||
const char * | format, | ||
int | value, | ||
char * | filename | ||
) |
References ConcatenateMagickString(), CopyMagickString(), FormatLocaleString(), GetImageArtifact(), GetImageOption(), GetImageProperty(), LocaleNCompare(), MagickFalse, MagickTrue, and MaxTextExtent.
Referenced by OpenBlob(), PingImages(), ReadImages(), and SetImageInfo().
MagickExport MagickBooleanType IsHighDynamicRangeImage | ( | const Image * | , |
ExceptionInfo * | |||
) |
MagickExport MagickBooleanType IsImageObject | ( | const Image * | ) |
MagickExport MagickBooleanType IsMagickConflict | ( | const char * | ) |
Referenced by GetPathComponent(), and SetImageInfo().
MagickExport MagickBooleanType IsTaintImage | ( | const Image * | ) |
MagickExport MagickBooleanType ListMagickInfo | ( | FILE * | , |
ExceptionInfo * | |||
) |
MagickExport MagickBooleanType ModifyImage | ( | Image ** | , |
ExceptionInfo * | |||
) |
MagickExport Image * NewMagickImage | ( | const ImageInfo * | , |
const | size_t, | ||
const | size_t, | ||
const MagickPixelPacket * | |||
) |
MagickExport Image * ReferenceImage | ( | Image * | ) |
MagickExport MagickBooleanType ResetImagePage | ( | Image * | , |
const char * | |||
) |
MagickExport MagickBooleanType ResetImagePixels | ( | Image * | , |
ExceptionInfo * | |||
) |
MagickExport MagickBooleanType SetImageBackgroundColor | ( | Image * | ) |
MagickExport MagickBooleanType SetImageChannels | ( | Image * | , |
const | size_t | ||
) |
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 void SetImageInfoBlob | ( | ImageInfo * | , |
const void * | , | ||
const | size_t | ||
) |
MagickExport void SetImageInfoFile | ( | ImageInfo * | image_info, |
FILE * | file | ||
) |
References _ImageInfo::debug, _ImageInfo::file, _ImageInfo::filename, GetMagickModule, LogMagickEvent(), MagickCoreSignature, MagickFalse, _ImageInfo::signature, and TraceEvent.
Referenced by CloneImageInfo(), InjectImageBlob(), and SetImageInfo().
MagickExport MagickBooleanType SetImageMask | ( | Image * | , |
const Image * | |||
) |
MagickExport MagickBooleanType SetImageOpacity | ( | Image * | , |
const | Quantum | ||
) |
MagickExport MagickBooleanType SetImageStorageClass | ( | Image * | , |
const | ClassType | ||
) |
MagickExport VirtualPixelMethod SetImageVirtualPixelMethod | ( | const Image * | image, |
const | VirtualPixelMethod | ||
) |
References _Image::debug, _Image::filename, GetMagickModule, LogMagickEvent(), MagickCoreSignature, MagickFalse, SetPixelCacheVirtualMethod(), _Image::signature, and TraceEvent.
Referenced by DeskewImage(), DistortResizeImage(), RotateImage(), ShadowImage(), and TextureImage().
MagickExport Image * SmushImages | ( | const Image * | images, |
const | MagickBooleanType, | ||
const | ssize_t, | ||
ExceptionInfo * | exception | ||
) |
References AcquireVirtualCacheView(), CloneImage(), _Image::columns, CompositeImage(), _Image::debug, DestroyCacheView(), DestroyImage(), DirectClass, _Image::exception, _Image::filename, GetMagickModule, GetNextImageInList(), _Image::gravity, GravityAdjustGeometry(), InheritException(), LogMagickEvent(), MagickCoreSignature, MagickFalse, MagickTrue, _Image::matte, OverCompositeOp, _Image::previous, _Image::rows, SetGeometry(), SetImageBackgroundColor(), SetImageProgress(), SetImageStorageClass(), _ExceptionInfo::signature, _Image::signature, SmushImageTag, SmushXGap(), SmushYGap(), TraceEvent, _RectangleInfo::x, and _RectangleInfo::y.
MagickExport MagickBooleanType StripImage | ( | Image * | ) |
MagickExport MagickBooleanType SyncImage | ( | Image * | ) |
MagickExport MagickBooleanType SyncImageSettings | ( | const ImageInfo * | , |
Image * | |||
) |
MagickExport MagickBooleanType SyncImagesSettings | ( | ImageInfo * | image_info, |
Image * | images | ||
) |