MagickCore
7.0.0
|
#include "MagickCore/color.h"
#include "MagickCore/pixel.h"
#include "MagickCore/blob.h"
#include "MagickCore/colorspace.h"
#include "MagickCore/cache-view.h"
#include "MagickCore/composite.h"
#include "MagickCore/compress.h"
#include "MagickCore/effect.h"
#include "MagickCore/geometry.h"
#include "MagickCore/layer.h"
#include "MagickCore/locale_.h"
#include "MagickCore/monitor.h"
#include "MagickCore/profile.h"
#include "MagickCore/quantum.h"
#include "MagickCore/resample.h"
#include "MagickCore/resize.h"
#include "MagickCore/semaphore.h"
#include "MagickCore/stream.h"
#include "MagickCore/timer.h"
Go to the source code of this file.
Data Structures | |
struct | _PrimaryInfo |
struct | _SegmentInfo |
struct | _ChromaticityInfo |
struct | _Image |
struct | _ImageInfo |
Macros | |
#define | OpaqueAlpha ((Quantum) QuantumRange) |
#define | TransparentAlpha ((Quantum) 0) |
Typedefs | |
typedef struct _PrimaryInfo | PrimaryInfo |
typedef struct _SegmentInfo | SegmentInfo |
typedef struct _ChromaticityInfo | ChromaticityInfo |
Variables | |
MagickExport const char | DefaultTileGeometry [] |
MagickExport const char | DefaultTileLabel [] |
MagickExport const char | LoadImageTag [] |
MagickExport const char | LoadImagesTag [] |
MagickExport const char | PSDensityGeometry [] |
MagickExport const char | PSPageGeometry [] |
MagickExport const char | SaveImageTag [] |
MagickExport const char | SaveImagesTag [] |
MagickExport const double | DefaultResolution |
#define OpaqueAlpha ((Quantum) QuantumRange) |
Definition at line 28 of file image.h.
Referenced by AcquireImageColormap(), AssociateAlphaPixel(), AssociateAlphaPixelInfo(), ColorizeImage(), ComparePixels(), CompositeImage(), DefineImageColormap(), DrawPrimitive(), ExportGrayAlphaQuantum(), ExtentImage(), FloodfillPaintImage(), FrameImage(), GetColorTuple(), GetDrawInfo(), GetMontageInfo(), GetPixelAlpha(), GetPixelInfo(), GetPixelInfoPixel(), GetPixelOpacity(), GetVirtualPixelsFromNexus(), ImplodeImage(), ImportBGRQuantum(), ImportGrayAlphaQuantum(), ImportGrayQuantum(), ImportIndexAlphaQuantum(), ImportRGBQuantum(), IsFuzzyEquivalencePixelInfo(), IsImageOpaque(), IsPixelInfoEquivalent(), OpaquePaintImage(), QueryColorCompliance(), QueryColorname(), SetImageAlphaChannel(), SetImageBackgroundColor(), SetPixelCacheVirtualMethod(), SetPixelInfoPixel(), SwirlImage(), TintImage(), and WaveImage().
#define TransparentAlpha ((Quantum) 0) |
Definition at line 29 of file image.h.
Referenced by AnnotateImage(), ClearBounds(), CompareImagesLayers(), CompositeImage(), CompositePixelInfoOver(), CompositePixelOver(), CropImage(), DisposeImages(), DrawClipPath(), DrawPrimitive(), DrawStrokePolygon(), ExportIndexAlphaQuantum(), GetDrawInfo(), GetMontageInfo(), GetVirtualPixelsFromNexus(), IdentifyImage(), ImportGrayAlphaQuantum(), ImportIndexAlphaQuantum(), IsPixelInfoEquivalent(), OptimizeImageTransparency(), OptimizeLayerFrames(), RenderPostscript(), SetImageAlphaChannel(), SmushXGap(), SmushYGap(), and TrimImage().
typedef struct _ChromaticityInfo ChromaticityInfo |
typedef struct _PrimaryInfo PrimaryInfo |
typedef struct _SegmentInfo SegmentInfo |
enum AlphaChannelOption |
enum ImageType |
enum InterlaceType |
enum OrientationType |
enum ResolutionType |
enum TransmitType |
MagickExport Image* AcquireImage | ( | const ImageInfo * | , |
ExceptionInfo * | |||
) |
MagickExport ImageInfo* AcquireImageInfo | ( | void | ) |
MagickExport void AcquireNextImage | ( | const ImageInfo * | , |
Image * | , | ||
ExceptionInfo * | |||
) |
MagickExport Image * AppendImages | ( | const Image * | , |
const MagickBooleanType | , | ||
ExceptionInfo * | |||
) |
MagickExport ExceptionType CatchImageException | ( | Image * | ) |
Definition at line 642 of file image.c.
References AcquireExceptionInfo(), CatchException(), _Image::debug, DestroyExceptionInfo(), _ImageView::exception, _Image::filename, GetMagickModule, LogMagickEvent(), MagickFalse, MagickSignature, _ExceptionInfo::severity, _Image::signature, and TraceEvent.
MagickExport MagickBooleanType ClipImage | ( | Image * | , |
ExceptionInfo * | |||
) |
MagickExport MagickBooleanType ClipImagePath | ( | Image * | , |
const char * | , | ||
const MagickBooleanType | , | ||
ExceptionInfo * | |||
) |
MagickExport Image * CloneImage | ( | const Image * | , |
const size_t | , | ||
const size_t | , | ||
const MagickBooleanType | , | ||
ExceptionInfo * | |||
) |
MagickExport ImageInfo * CloneImageInfo | ( | const ImageInfo * | ) |
MagickExport Image * DestroyImage | ( | Image * | ) |
MagickExport ImageInfo * DestroyImageInfo | ( | ImageInfo * | ) |
Definition at line 1083 of file image.c.
References _ImageInfo::cache, _ImageInfo::debug, _ImageInfo::density, DestroyImageOptions(), DestroyPixelCache(), DestroyString(), DestroyStringInfo(), _ImageInfo::extract, _ImageInfo::filename, _ImageInfo::font, GetMagickModule, LogMagickEvent(), MagickFalse, MagickSignature, _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(), DrawImage(), DrawPatternPath(), DrawPrimitive(), GlobExpression(), IdentifyImage(), ImagesToBlob(), ImageToBlob(), InjectImageBlob(), InvokeDelegate(), MontageImageList(), MontageImages(), PingBlob(), PingImage(), PingImages(), PolaroidImage(), PreviewImage(), ReadImage(), ReadImages(), ReadInlineImage(), ReadStream(), RenderPostscript(), SetImageProperty(), SetImageType(), StreamImage(), WriteImage(), WriteImages(), WriteStream(), and WriteStreamImage().
MagickExport void DestroyImagePixels | ( | Image * | ) |
MagickExport void DisassociateImageStream | ( | Image * | ) |
MagickExport Image * GetImageClipMask | ( | const Image * | , |
ExceptionInfo * | |||
) |
MagickExport void GetImageInfo | ( | ImageInfo * | ) |
MagickExport FILE* GetImageInfoFile | ( | const ImageInfo * | ) |
Definition at line 1238 of file image.c.
References _ImageInfo::file.
MagickExport Image * GetImageMask | ( | const Image * | , |
ExceptionInfo * | |||
) |
MagickExport ssize_t GetImageReferenceCount | ( | Image * | ) |
Definition at line 1354 of file image.c.
References _Image::debug, _Image::filename, GetMagickModule, LockSemaphoreInfo(), LogMagickEvent(), MagickFalse, MagickSignature, _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 * | , | ||
const char * | , | ||
int | , | ||
char * | , | ||
ExceptionInfo * | |||
) |
Definition at line 1437 of file image.c.
References ConcatenateMagickString(), CopyMagickString(), FormatLocaleString(), GetImageArtifact(), GetImageOption(), GetImageProperty(), GetMagickProperty(), 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 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 PixelInfo * | , | ||
ExceptionInfo * | |||
) |
MagickExport Image * ReferenceImage | ( | Image * | ) |
MagickExport MagickBooleanType ResetImagePage | ( | Image * | , |
const char * | |||
) |
MagickExport MagickBooleanType SetImageAlpha | ( | Image * | , |
const Quantum | , | ||
ExceptionInfo * | |||
) |
MagickExport MagickBooleanType SetImageBackgroundColor | ( | Image * | , |
ExceptionInfo * | |||
) |
MagickExport ChannelType SetImageChannelMask | ( | Image * | , |
const ChannelType | |||
) |
Definition at line 2136 of file image.c.
References _Image::channel_mask, and SetPixelChannelMask().
Referenced by AutoGammaImage(), DrawPrimitive(), InitializePixelChannelMap(), LevelImageColors(), MinMaxStretchImage(), SetImageType(), and ShadowImage().
MagickExport MagickBooleanType SetImageColor | ( | Image * | , |
const PixelInfo * | , | ||
ExceptionInfo * | |||
) |
MagickExport MagickBooleanType SetImageExtent | ( | Image * | , |
const size_t | , | ||
const size_t | , | ||
ExceptionInfo * | |||
) |
MagickExport MagickBooleanType SetImageInfo | ( | ImageInfo * | , |
const unsigned int | , | ||
ExceptionInfo * | |||
) |
MagickExport void SetImageInfoBlob | ( | ImageInfo * | , |
const void * | , | ||
const size_t | |||
) |
MagickExport void SetImageInfoFile | ( | ImageInfo * | , |
FILE * | |||
) |
Definition at line 2707 of file image.c.
References _ImageInfo::debug, _ImageInfo::file, _ImageInfo::filename, GetMagickModule, LogMagickEvent(), MagickFalse, MagickSignature, _ImageInfo::signature, and TraceEvent.
Referenced by CloneImageInfo(), InjectImageBlob(), and SetImageInfo().
MagickExport MagickBooleanType SetImageMask | ( | Image * | , |
const Image * | , | ||
ExceptionInfo * | |||
) |
MagickExport MagickBooleanType SetImageStorageClass | ( | Image * | , |
const ClassType | , | ||
ExceptionInfo * | |||
) |
MagickExport VirtualPixelMethod SetImageVirtualPixelMethod | ( | Image * | , |
const VirtualPixelMethod | , | ||
ExceptionInfo * | |||
) |
Definition at line 2920 of file image.c.
References _Image::debug, _Image::filename, GetMagickModule, LogMagickEvent(), MagickFalse, MagickSignature, SetPixelCacheVirtualMethod(), _Image::signature, and TraceEvent.
Referenced by DeskewImage(), DistortResizeImage(), RotateImage(), ShadowImage(), SyncImageSettings(), and TextureImage().
MagickExport Image * SmushImages | ( | const Image * | , |
const MagickBooleanType | , | ||
const ssize_t | , | ||
ExceptionInfo * | |||
) |
Definition at line 3107 of file image.c.
References _Image::alpha_trait, BlendPixelTrait, CloneImage(), _Image::columns, CompositeImage(), _Image::debug, DestroyImage(), DirectClass, _Image::filename, GetMagickModule, GetNextImageInList(), _Image::gravity, GravityAdjustGeometry(), _ImageView::image, LogMagickEvent(), MagickFalse, MagickSignature, MagickTrue, 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 * | , |
ExceptionInfo * | |||
) |
MagickExport MagickBooleanType SyncImage | ( | Image * | , |
ExceptionInfo * | |||
) |
MagickExport MagickBooleanType SyncImageSettings | ( | const ImageInfo * | , |
Image * | , | ||
ExceptionInfo * | |||
) |
MagickExport MagickBooleanType SyncImagesSettings | ( | ImageInfo * | , |
Image * | , | ||
ExceptionInfo * | |||
) |
Definition at line 3407 of file image.c.
References _Image::debug, DeleteImageOption(), _Image::filename, GetMagickModule, GetNextImageInList(), _ImageView::image, LogMagickEvent(), MagickFalse, MagickSignature, MagickTrue, _Image::signature, _ImageInfo::signature, SyncImageSettings(), and TraceEvent.
MagickExport const double DefaultResolution |
MagickExport const char DefaultTileGeometry[] |
MagickExport const char DefaultTileLabel[] |
MagickExport const char LoadImagesTag[] |
MagickExport const char LoadImageTag[] |
MagickExport const char PSDensityGeometry[] |
MagickExport const char PSPageGeometry[] |
MagickExport const char SaveImagesTag[] |
MagickExport const char SaveImageTag[] |