#include "magick/studio.h"#include "magick/animate.h"#include "magick/artifact.h"#include "magick/blob.h"#include "magick/blob-private.h"#include "magick/cache.h"#include "magick/cache-private.h"#include "magick/cache-view.h"#include "magick/client.h"#include "magick/color.h"#include "magick/color-private.h"#include "magick/colormap.h"#include "magick/colorspace.h"#include "magick/colorspace-private.h"#include "magick/composite.h"#include "magick/composite-private.h"#include "magick/compress.h"#include "magick/constitute.h"#include "magick/deprecate.h"#include "magick/display.h"#include "magick/draw.h"#include "magick/enhance.h"#include "magick/exception.h"#include "magick/exception-private.h"#include "magick/gem.h"#include "magick/geometry.h"#include "magick/histogram.h"#include "magick/image-private.h"#include "magick/list.h"#include "magick/magic.h"#include "magick/magick.h"#include "magick/memory_.h"#include "magick/module.h"#include "magick/monitor.h"#include "magick/monitor-private.h"#include "magick/option.h"#include "magick/paint.h"#include "magick/pixel-private.h"#include "magick/profile.h"#include "magick/property.h"#include "magick/quantize.h"#include "magick/random_.h"#include "magick/segment.h"#include "magick/semaphore.h"#include "magick/signature-private.h"#include "magick/statistic.h"#include "magick/string_.h"#include "magick/string-private.h"#include "magick/thread-private.h"#include "magick/threshold.h"#include "magick/timer.h"#include "magick/utility.h"#include "magick/version.h"#include "magick/xwindow-private.h"Go to the source code of this file.
Defines | |
| #define | AppendImageTag "Append/Image" |
| #define | ClipImagePathTag "ClipPath/Image" |
| #define | CombineImageTag "Combine/Image" |
| #define | SeparateImageTag "Separate/Image" |
Functions | |
| MagickExport Image * | AcquireImage (const ImageInfo *image_info) |
| static unsigned long | MagickMax (const unsigned long x, const unsigned long y) |
| static unsigned long | MagickMin (const unsigned long x, const unsigned long y) |
| MagickExport MagickBooleanType | AcquireImageColormap (Image *image, const unsigned long colors) |
| MagickExport ImageInfo * | AcquireImageInfo (void) |
| MagickExport void | AcquireNextImage (const ImageInfo *image_info, Image *image) |
| MagickExport Image * | AppendImages (const Image *image, const MagickBooleanType stack, ExceptionInfo *exception) |
| MagickExport ExceptionType | CatchImageException (Image *image) |
| MagickExport MagickBooleanType | ClipImage (Image *image) |
| MagickExport MagickBooleanType | ClipImagePath (Image *image, const char *pathname, const MagickBooleanType inside) |
| MagickExport Image * | CloneImage (const Image *image, const unsigned long columns, const unsigned long rows, const MagickBooleanType detach, ExceptionInfo *exception) |
| MagickExport ImageInfo * | CloneImageInfo (const ImageInfo *image_info) |
| MagickExport Image * | CombineImages (const Image *image, const ChannelType channel, ExceptionInfo *exception) |
| MagickExport Image * | DestroyImage (Image *image) |
| MagickExport ImageInfo * | DestroyImageInfo (ImageInfo *image_info) |
| MagickExport void | DisassociateImageStream (Image *image) |
| MagickExport MagickBooleanType | GetImageAlphaChannel (const Image *image) |
| MagickExport Image * | GetImageClipMask (const Image *image, ExceptionInfo *exception) |
| MagickExport void | GetImageException (Image *image, ExceptionInfo *exception) |
| MagickExport void | GetImageInfo (ImageInfo *image_info) |
| MagickExport FILE * | GetImageInfoFile (const ImageInfo *image_info) |
| MagickExport Image * | GetImageMask (const Image *image, ExceptionInfo *exception) |
| MagickExport long | GetImageReferenceCount (Image *image) |
| MagickExport VirtualPixelMethod | GetImageVirtualPixelMethod (const Image *image) |
| MagickExport size_t | InterpretImageFilename (const ImageInfo *image_info, Image *image, const char *format, int value, char *filename) |
| MagickExport MagickBooleanType | IsHighDynamicRangeImage (const Image *image, ExceptionInfo *exception) |
| MagickExport MagickBooleanType | IsImageObject (const Image *image) |
| MagickExport MagickBooleanType | IsTaintImage (const Image *image) |
| MagickExport MagickBooleanType | ModifyImage (Image **image, ExceptionInfo *exception) |
| MagickExport Image * | NewMagickImage (const ImageInfo *image_info, const unsigned long width, const unsigned long height, const MagickPixelPacket *background) |
| MagickExport Image * | ReferenceImage (Image *image) |
| MagickExport MagickBooleanType | ResetImagePage (Image *image, const char *page) |
| MagickExport MagickBooleanType | SeparateImageChannel (Image *image, const ChannelType channel) |
| MagickExport Image * | SeparateImages (const Image *image, const ChannelType channel, ExceptionInfo *exception) |
| MagickExport MagickBooleanType | SetImageAlphaChannel (Image *image, const AlphaChannelType alpha_type) |
| MagickExport MagickBooleanType | SetImageBackgroundColor (Image *image) |
| MagickExport MagickBooleanType | SetImageStorageClass (Image *image, const ClassType storage_class) |
| MagickExport MagickBooleanType | SetImageClipMask (Image *image, const Image *clip_mask) |
| MagickExport MagickBooleanType | SetImageExtent (Image *image, const unsigned long columns, const unsigned long rows) |
| MagickExport MagickBooleanType | SetImageInfo (ImageInfo *image_info, const unsigned int frames, ExceptionInfo *exception) |
| MagickExport void | SetImageInfoBlob (ImageInfo *image_info, const void *blob, const size_t length) |
| MagickExport void | SetImageInfoFile (ImageInfo *image_info, FILE *file) |
| MagickExport MagickBooleanType | SetImageMask (Image *image, const Image *mask) |
| MagickExport MagickBooleanType | SetImageOpacity (Image *image, const Quantum opacity) |
| MagickExport MagickBooleanType | SetImageType (Image *image, const ImageType type) |
| MagickExport VirtualPixelMethod | SetImageVirtualPixelMethod (const Image *image, const VirtualPixelMethod virtual_pixel_method) |
| MagickExport MagickBooleanType | StripImage (Image *image) |
| static IndexPacket | PushColormapIndex (Image *image, const unsigned long index, MagickBooleanType *range_exception) |
| MagickExport MagickBooleanType | SyncImage (Image *image) |
| MagickExport MagickBooleanType | SyncImagesSettings (ImageInfo *image_info, Image *images) |
| MagickExport MagickBooleanType | SyncImageSettings (const ImageInfo *image_info, Image *image) |
Variables | |
| const char | BackgroundColor [] = "#ffffff" |
| const char | BorderColor [] = "#dfdfdf" |
| const char | DefaultTileFrame [] = "15x15+3+3" |
| const char | DefaultTileGeometry [] = "120x120+4+3>" |
| const char | DefaultTileLabel [] = "%f\n%G\n%b" |
| const char | ForegroundColor [] = "#000" |
| const char | LoadImageTag [] = "Load/Image" |
| const char | LoadImagesTag [] = "Load/Images" |
| const char | MatteColor [] = "#bdbdbd" |
| const char | PSDensityGeometry [] = "72.0x72.0" |
| const char | PSPageGeometry [] = "612x792" |
| const char | SaveImageTag [] = "Save/Image" |
| const char | SaveImagesTag [] = "Save/Images" |
| const char | TransparentColor [] = "#00000000" |
| const double | DefaultResolution = 72.0 |
| #define AppendImageTag "Append/Image" |
Referenced by AppendImages().
| #define ClipImagePathTag "ClipPath/Image" |
| #define CombineImageTag "Combine/Image" |
Referenced by CombineImages().
| #define SeparateImageTag "Separate/Image" |
Referenced by SeparateImageChannel().
Definition at line 145 of file image.c.
References AcquireAlignedMemory(), AcquirePixelCache(), AllocateSemaphoreInfo(), _ImageInfo::background_color, _Image::background_color, BackgroundColor, _Image::blob, _Image::blur, _ImageInfo::border_color, _Image::border_color, BorderColor, _ImageInfo::cache, _Image::cache, _ImageInfo::client_data, _Image::client_data, CloneBlobInfo(), ClonePixelCacheMethods(), _Image::colorspace, _Image::columns, _Image::compose, _ImageInfo::compression, _Image::compression, CopyMagickString(), _Image::debug, DefaultResolution, _ImageInfo::density, _ImageInfo::depth, _Image::depth, DestroyString(), DirectClass, _ImageInfo::dither, _Image::dither, _ImageInfo::endian, _Image::endian, _Image::exception, _ImageInfo::extract, _Image::extract_info, _ImageInfo::file, _ImageInfo::filename, _Image::filename, GetExceptionInfo(), GetMagickModule, GetPageGeometry(), GetTimerInfo(), _RectangleInfo::height, _ImageInfo::interlace, _Image::interlace, IsEventLogging(), LogMagickEvent(), _ImageInfo::magick, _Image::magick, _Image::magick_filename, MAGICKCORE_QUANTUM_DEPTH, MagickFalse, MagickSignature, MagickTrue, _ImageInfo::matte_color, _Image::matte_color, MatteColor, MaxTextExtent, NoInterlace, _Image::offset, OverCompositeOp, _Image::page, _ImageInfo::page, ParseAbsoluteGeometry(), ParseGeometry(), PixelsPerInchResolution, _ImageInfo::progress_monitor, _Image::progress_monitor, _ImageInfo::quality, _Image::quality, QueryColorDatabase(), _Image::reference_count, ResetMagickMemory(), ResourceLimitFatalError, RGBColorspace, _GeometryInfo::rho, _Image::rows, _Image::semaphore, SetBlobExempt(), SetImageVirtualPixelMethod(), _GeometryInfo::sigma, SigmaValue, _Image::signature, _ImageInfo::size, _Image::storage_class, Swap, SyncImageSettings(), ThrowFatalException, _Image::ticks_per_second, _Image::timer, TraceEvent, _ImageInfo::transparent_color, _Image::transparent_color, TransparentColor, UndefinedTicksPerSecond, _ImageInfo::units, _Image::units, _ImageInfo::virtual_pixel_method, _RectangleInfo::width, _RectangleInfo::x, _Image::x_resolution, XValue, _RectangleInfo::y, _Image::y_resolution, and YValue.
Referenced by AcquireNextImage(), AcquireStreamInfo(), AllocateImage(), ConstituteImage(), DrawPatternPath(), MontageImageList(), NewMagickImage(), PosterizeImage(), ReadImage(), SetImageInfo(), XAnnotateImage(), XDrawImage(), XGetWindowImage(), and XMakeStandardColormap().
| MagickExport MagickBooleanType AcquireImageColormap | ( | Image * | image, | |
| const unsigned long | colors | |||
| ) |
Definition at line 309 of file image.c.
References AcquireQuantumMemory(), _PixelPacket::blue, _Image::colormap, _Image::colors, _Image::debug, _Image::filename, GetMagickModule, _PixelPacket::green, LogMagickEvent(), MagickFalse, MagickMax(), MagickMin(), MagickSignature, MaxColormapSize, _PixelPacket::opacity, OpaqueOpacity, PseudoClass, QuantumRange, _PixelPacket::red, ResizeQuantumMemory(), ResourceLimitError, SetImageStorageClass(), _Image::signature, ThrowBinaryException, and TraceEvent.
Referenced by AllocateImageColormap(), AssignImageColors(), Classify(), PosterizeImage(), RandomChannelThresholdImage(), RandomThresholdImageChannel(), SetGrayscaleImage(), ThresholdImage(), ThresholdImageChannel(), and XGetWindowImage().
| MagickExport ImageInfo* AcquireImageInfo | ( | void | ) |
Definition at line 368 of file image.c.
References AcquireAlignedMemory(), GetImageInfo(), ResourceLimitFatalError, and ThrowFatalException.
Referenced by ClipImagePath(), CloneImageInfo(), DrawImage(), DrawPatternPath(), DrawPrimitive(), GlobExpression(), IdentifyImage(), MontageImages(), PreviewImage(), RenderPostscript(), SetImageType(), XMakeImageLSBFirst(), and XMakeImageMSBFirst().
Definition at line 408 of file image.c.
References AcquireImage(), _Image::blob, CopyMagickString(), _Image::debug, DestroyBlob(), _Image::endian, _ImageInfo::filename, _Image::filename, GetMagickModule, GetNextImageInList(), LogMagickEvent(), MagickFalse, MagickSignature, MaxTextExtent, _Image::next, _Image::previous, ReferenceBlob(), _Image::scene, _Image::signature, and TraceEvent.
Referenced by AllocateNextImage(), and MontageImageList().
| MagickExport Image* AppendImages | ( | const Image * | image, | |
| const MagickBooleanType | stack, | |||
| ExceptionInfo * | exception | |||
| ) |
Definition at line 464 of file image.c.
References AcquireCacheView(), AppendImageTag, CloneImage(), CMYKColorspace, _Image::colorspace, _Image::columns, _Image::debug, DestroyCacheView(), DestroyImage(), DirectClass, _Image::exception, _Image::filename, GetBluePixelComponent, GetCacheViewAuthenticIndexQueue(), GetCacheViewVirtualIndexQueue(), GetCacheViewVirtualPixels(), GetGreenPixelComponent, GetMagickModule, GetNextImageInList(), GetOpacityPixelComponent, GetRedPixelComponent, _Image::gravity, GravityAdjustGeometry(), InheritException(), LogMagickEvent(), MagickFalse, MagickSignature, MagickTrue, _Image::matte, OpaqueOpacity, QueueCacheViewAuthenticPixels(), restrict, _Image::rows, SetBluePixelComponent, SetGeometry(), SetGreenPixelComponent, SetImageBackgroundColor(), SetImageProgress(), SetImageStorageClass(), SetOpacityPixelComponent, SetRedPixelComponent, _ExceptionInfo::signature, _Image::signature, SyncCacheViewAuthenticPixels(), TraceEvent, _RectangleInfo::x, and _RectangleInfo::y.
| MagickExport ExceptionType CatchImageException | ( | Image * | image | ) |
Definition at line 653 of file image.c.
References AcquireExceptionInfo(), CatchException(), _Image::debug, DestroyExceptionInfo(), _Image::filename, GetImageException(), GetMagickModule, LogMagickEvent(), MagickFalse, MagickSignature, _ExceptionInfo::severity, _Image::signature, and TraceEvent.
| MagickExport MagickBooleanType ClipImage | ( | Image * | image | ) |
Definition at line 704 of file image.c.
References ClipImagePath(), and MagickTrue.
| MagickExport MagickBooleanType ClipImagePath | ( | Image * | image, | |
| const char * | pathname, | |||
| const MagickBooleanType | inside | |||
| ) |
Definition at line 709 of file image.c.
References AcquireImageInfo(), AcquireString(), BlobToImage(), ConcatenateMagickString(), CopyMagickString(), _Image::debug, DestroyImage(), DestroyImageInfo(), DestroyString(), DirectClass, _Image::exception, _ImageInfo::filename, _Image::filename, FormatMagickString(), GetImageProperty(), GetMagickModule, LogMagickEvent(), _Image::magick_filename, MagickFalse, MagickSignature, MagickTrue, MaxTextExtent, NegateImage(), OptionError, PseudoClass, SetImageClipMask(), SetImageStorageClass(), _Image::signature, _Image::storage_class, SyncImage(), ThrowFileException, and TraceEvent.
Referenced by ClipImage(), and ClipPathImage().
| MagickExport Image* CloneImage | ( | const Image * | image, | |
| const unsigned long | columns, | |||
| const unsigned long | rows, | |||
| const MagickBooleanType | detach, | |||
| ExceptionInfo * | exception | |||
| ) |
Definition at line 802 of file image.c.
References AcquireAlignedMemory(), AcquireQuantumMemory(), AllocateSemaphoreInfo(), _Image::ascii85, Ascii85Initialize(), _Image::blob, _Image::cache, _Image::client_data, _Image::clip_mask, CloneBlobInfo(), CloneImageArtifacts(), CloneImageProfiles(), CloneImageProperties(), ClonePixelCache(), CloneString(), _Image::colormap, _Image::colors, _Image::colorspace, _Image::columns, CopyMagickMemory(), CopyMagickString(), _Image::debug, _Image::directory, _Image::dither, _Image::exception, _Image::filename, GetExceptionInfo(), GetMagickModule, GetTimerInfo(), _RectangleInfo::height, InheritException(), IsEventLogging(), _Image::list, LogMagickEvent(), _Image::magick, _Image::magick_columns, _Image::magick_filename, _Image::magick_rows, MagickFalse, MagickSignature, MagickTrue, _Image::mask, _Image::matte, MaxTextExtent, _Image::montage, NewImageList(), _Image::next, _Image::page, _Image::previous, _Image::progress_monitor, _Image::reference_count, ReferenceBlob(), ReferencePixelCache(), ResetMagickMemory(), ResourceLimitError, _Image::rows, _Image::semaphore, _ExceptionInfo::signature, _Image::signature, _Image::storage_class, ThrowImageException, _Image::tile_offset, _Image::timer, TraceEvent, _Image::type, _RectangleInfo::width, _RectangleInfo::x, and _RectangleInfo::y.
Referenced by AdaptiveBlurImageChannel(), AdaptiveResizeImage(), AdaptiveSharpenImageChannel(), AdaptiveThresholdImage(), AddNoiseImageChannel(), AppendImages(), BlueShiftImage(), BlurImageChannel(), BorderImage(), CharcoalImage(), ChopImage(), CloneDrawInfo(), CloneImageList(), CloneImages(), CoalesceImages(), ColorFloodfillImage(), ColorizeImage(), CombineImages(), CompareImageChannels(), CompareImageLayers(), CompositeImageChannel(), CompositeLayers(), ConsolidateCMYKImages(), ConvolveImageChannel(), CropImage(), DeskewImage(), DespeckleImage(), DisposeImages(), DistortImage(), DrawClipPath(), EnhanceImage(), EvaluateImages(), ExcerptImage(), ExtentImage(), FilterImageChannel(), FlipImage(), FloodfillPaintImage(), FlopImage(), ForwardFourierTransformImage(), FrameImage(), FxImageChannel(), GetImageClipMask(), GetImageList(), GetImageMask(), HuffmanEncodeImage(), ImplodeImage(), InjectImageBlob(), IntegralRotateImage(), InverseFourierTransformImage(), MatteFloodfillImage(), MedianFilterImage(), MergeImageLayers(), ModifyImage(), MontageImageList(), MorphImages(), MorphologyImageChannel(), MotionBlurImageChannel(), OilPaintImage(), OptimizeImageTransparency(), OptimizeLayerFrames(), PolaroidImage(), PreviewImage(), RadialBlurImageChannel(), RecolorImage(), ReduceNoiseImage(), ResizeImage(), RollImage(), SampleImage(), ScaleImage(), SelectiveBlurImageChannel(), SeparateImages(), SepiaToneImage(), SetImageClipMask(), SetImageMask(), ShadeImage(), ShadowImage(), ShearImage(), SimilarityImage(), SketchImage(), SparseColorImage(), SpliceImage(), SpreadImage(), SteganoImage(), StereoAnaglyphImage(), SwirlImage(), TintImage(), TransformImage(), TransposeImage(), TransverseImage(), TrimImage(), UniqueImageColors(), VignetteImage(), WaveImage(), XImportImage(), XMakeImageLSBFirst(), and XMakeImageMSBFirst().
Definition at line 930 of file image.c.
References AcquireImageInfo(), _ImageInfo::adjoin, _ImageInfo::antialias, _ImageInfo::authenticate, _ImageInfo::background_color, _ImageInfo::blob, _ImageInfo::border_color, _ImageInfo::cache, _ImageInfo::channel, _ImageInfo::client_data, CloneImageOptions(), CloneString(), CloneStringInfo(), _ImageInfo::colors, _ImageInfo::colorspace, _ImageInfo::compression, CopyMagickString(), _ImageInfo::debug, _ImageInfo::density, _ImageInfo::depth, _ImageInfo::dither, _ImageInfo::endian, _ImageInfo::extract, _ImageInfo::file, _ImageInfo::filename, _ImageInfo::font, _ImageInfo::fuzz, _ImageInfo::group, _ImageInfo::interlace, IsEventLogging(), _ImageInfo::length, _ImageInfo::magick, _ImageInfo::matte_color, MaxTextExtent, _ImageInfo::monochrome, _ImageInfo::number_scenes, _ImageInfo::orientation, _ImageInfo::page, _ImageInfo::pen, _ImageInfo::ping, _ImageInfo::pointsize, _ImageInfo::preview_type, _ImageInfo::profile, _ImageInfo::progress_monitor, _ImageInfo::quality, ReferencePixelCache(), _ImageInfo::sampling_factor, _ImageInfo::scene, _ImageInfo::scenes, _ImageInfo::server_name, SetImageInfoBlob(), SetImageInfoFile(), _ImageInfo::signature, _ImageInfo::size, _ImageInfo::stream, _ImageInfo::subimage, _ImageInfo::subrange, _ImageInfo::temporary, _ImageInfo::texture, _ImageInfo::transparent_color, _ImageInfo::type, _ImageInfo::unique, _ImageInfo::units, _ImageInfo::verbose, _ImageInfo::view, _ImageInfo::virtual_pixel_method, and _ImageInfo::zero.
Referenced by BlobToImage(), GetDrawInfo(), GetImageRegistry(), ImagesToBlob(), ImageToBlob(), InjectImageBlob(), InterpretImageProperties(), InvokeDelegate(), MontageImageList(), PingBlob(), PingImage(), PingImages(), ReadImage(), ReadImages(), ReadInlineImage(), ReadStream(), SetImageRegistry(), StreamImage(), WriteImage(), WriteImages(), WriteStream(), and WriteStreamImage().
| MagickExport Image* CombineImages | ( | const Image * | image, | |
| const ChannelType | channel, | |||
| ExceptionInfo * | exception | |||
| ) |
Definition at line 1043 of file image.c.
References AcquireCacheView(), BlueChannel, CloneImage(), CMYKColorspace, _Image::colorspace, _Image::columns, CombineImageTag, _Image::debug, DestroyCacheView(), DestroyImage(), DirectClass, _Image::exception, _Image::filename, GetCacheViewAuthenticIndexQueue(), GetCacheViewAuthenticPixels(), GetCacheViewVirtualPixels(), GetMagickModule, GetNextImageInList(), GreenChannel, IndexChannel, InheritException(), LogMagickEvent(), MagickFalse, MagickSignature, MagickTrue, _Image::matte, OpacityChannel, OptionError, PixelIntensityToQuantum(), _Image::progress_monitor, RedChannel, restrict, _Image::rows, SetBluePixelComponent, SetGreenPixelComponent, SetImageBackgroundColor(), SetImageProgress(), SetImageStorageClass(), SetOpacityPixelComponent, SetRedPixelComponent, _ExceptionInfo::signature, _Image::signature, SyncCacheViewAuthenticPixels(), ThrowImageException, and TraceEvent.
Definition at line 1257 of file image.c.
References _Image::ascii85, _Image::clip_mask, _Image::colormap, _Image::debug, DestroyBlob(), DestroyExceptionInfo(), DestroyImageArtifacts(), DestroyImagePixels(), DestroyImageProfiles(), DestroyImageProperties(), DestroySemaphoreInfo(), DestroyString(), _Image::directory, _Image::exception, _Image::filename, _Image::geometry, GetMagickModule, LockSemaphoreInfo(), LogMagickEvent(), MagickFalse, MagickSignature, MagickTrue, _Image::mask, _Image::montage, _Image::reference_count, RelinquishMagickMemory(), _Image::semaphore, _Image::signature, TraceEvent, and UnlockSemaphoreInfo().
Referenced by AdaptiveBlurImageChannel(), AdaptiveResizeImage(), AdaptiveSharpenImageChannel(), AdaptiveThresholdImage(), AddNoiseImageChannel(), AppendImages(), BlueShiftImage(), BlurImageChannel(), BorderImage(), CharcoalImage(), ClipImagePath(), CoalesceImages(), ColorFloodfillImage(), ColorizeImage(), CombineImages(), CompareImageChannels(), CompareImageLayers(), CompositeImageChannel(), CompositeLayers(), ConstituteImage(), ConvolveImageChannel(), CropImage(), CropToFitImage(), DeleteImageFromList(), DeskewImage(), DespeckleImage(), DestroyCacheView(), DestroyDrawInfo(), DestroyResampleFilter(), DestroyStreamInfo(), DestroyXResources(), DisposeImages(), DistortImage(), DrawClipPath(), DrawPatternPath(), DrawPrimitive(), EnhanceImage(), EvaluateImages(), ExcerptImage(), ExtentImage(), FilterImageChannel(), FlipImage(), FloodfillPaintImage(), FlopImage(), ForwardFourierTransformImage(), FrameImage(), FxImageChannel(), HuffmanEncodeImage(), IdentifyImage(), ImplodeImage(), InjectImageBlob(), IntegralRotateImage(), InterpolatePixelColor(), InterpolateResampleFilter(), InverseFourierTransformImage(), MatteFloodfillImage(), MedianFilterImage(), MontageImageList(), MorphImages(), MorphologyImageChannel(), MotionBlurImageChannel(), NewMagickImage(), OilPaintImage(), OptimizeImageTransparency(), OptimizeLayerFrames(), PolaroidImage(), PosterizeImage(), PreviewImage(), RadialBlurImageChannel(), ReadImage(), RecolorImage(), ReduceNoiseImage(), RenderPostscript(), ReplaceImageInList(), ResamplePixelColor(), ResizeImage(), RollImage(), RotateImage(), SampleImage(), ScaleImage(), SelectiveBlurImageChannel(), SepiaToneImage(), SetImageClipMask(), SetImageInfo(), SetImageMask(), ShadeImage(), ShadowImage(), ShearImage(), SimilarityImage(), SketchImage(), SparseColorImage(), SpliceImage(), SpreadImage(), SteganoImage(), StereoAnaglyphImage(), StreamImage(), SwirlImage(), ThumbnailImage(), TintImage(), TransformImage(), TransposeImage(), TransverseImage(), UniqueImageColors(), UnsharpMaskImageChannel(), VignetteImage(), WaveImage(), XAnnotateImage(), XDrawImage(), XGetWindowImage(), XImportImage(), XMakeImage(), XMakeImageLSBFirst(), XMakeImageMSBFirst(), and XMakeStandardColormap().
Definition at line 1330 of file image.c.
References _ImageInfo::authenticate, _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(), GetDrawInfo(), GlobExpression(), IdentifyImage(), ImagesToBlob(), ImageToBlob(), InjectImageBlob(), InterpretImageProperties(), InvokeDelegate(), MontageImageList(), MontageImages(), PingBlob(), PingImage(), PingImages(), PreviewImage(), ReadImage(), ReadImages(), ReadInlineImage(), ReadStream(), RenderPostscript(), SetImageType(), StreamImage(), WriteImage(), WriteImages(), WriteStream(), WriteStreamImage(), XMakeImageLSBFirst(), and XMakeImageMSBFirst().
| MagickExport void DisassociateImageStream | ( | Image * | image | ) |
Definition at line 1395 of file image.c.
References _Image::blob, _Image::debug, DetachBlob(), _Image::filename, GetMagickModule, LogMagickEvent(), MagickFalse, MagickSignature, _Image::signature, and TraceEvent.
| MagickExport MagickBooleanType GetImageAlphaChannel | ( | const Image * | image | ) |
Definition at line 1428 of file image.c.
References _Image::debug, GetMagickModule, LogMagickEvent(), MagickFalse, MagickSignature, _Image::matte, _Image::signature, and TraceEvent.
| MagickExport Image* GetImageClipMask | ( | const Image * | image, | |
| ExceptionInfo * | exception | |||
| ) |
Definition at line 1459 of file image.c.
References _Image::clip_mask, CloneImage(), _Image::debug, GetMagickModule, LogMagickEvent(), MagickFalse, MagickSignature, MagickTrue, _Image::signature, and TraceEvent.
| MagickExport void GetImageException | ( | Image * | image, | |
| ExceptionInfo * | exception | |||
| ) |
Definition at line 1496 of file image.c.
References _Image::debug, _Image::exception, _Image::filename, GetMagickModule, GetNextImageInList(), InheritException(), LogMagickEvent(), MagickFalse, MagickSignature, _ExceptionInfo::severity, _ExceptionInfo::signature, _Image::signature, TraceEvent, and UndefinedException.
Referenced by CatchImageException(), and WriteImages().
| MagickExport void GetImageInfo | ( | ImageInfo * | image_info | ) |
Definition at line 1539 of file image.c.
References AcquireExceptionInfo(), _ImageInfo::adjoin, _ImageInfo::antialias, _ImageInfo::background_color, BackgroundColor, _ImageInfo::border_color, BorderColor, _ImageInfo::channel, _ImageInfo::debug, DefaultChannels, DestroyExceptionInfo(), _ImageInfo::dither, GetMagickModule, _ImageInfo::interlace, IsEventLogging(), LogMagickEvent(), MagickSignature, MagickTrue, _ImageInfo::matte_color, MatteColor, NoInterlace, _ImageInfo::quality, QueryColorDatabase(), ResetMagickMemory(), _ImageInfo::signature, TraceEvent, _ImageInfo::transparent_color, TransparentColor, and UndefinedCompressionQuality.
Referenced by AcquireImageInfo().
| MagickExport FILE* GetImageInfoFile | ( | const ImageInfo * | image_info | ) |
Definition at line 1590 of file image.c.
References _ImageInfo::file.
| MagickExport Image* GetImageMask | ( | const Image * | image, | |
| ExceptionInfo * | exception | |||
| ) |
Definition at line 1617 of file image.c.
References CloneImage(), _Image::debug, GetMagickModule, LogMagickEvent(), MagickFalse, MagickSignature, MagickTrue, _Image::mask, _Image::signature, and TraceEvent.
| MagickExport long GetImageReferenceCount | ( | Image * | image | ) |
Definition at line 1650 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 * | image | ) |
Definition at line 1689 of file image.c.
References _Image::debug, _Image::filename, GetMagickModule, GetPixelCacheVirtualMethod(), LogMagickEvent(), MagickFalse, MagickSignature, _Image::signature, and TraceEvent.
Referenced by AccelerateConvolveImage(), AcquireCacheView(), and AcquireResampleFilter().
| MagickExport size_t InterpretImageFilename | ( | const ImageInfo * | image_info, | |
| Image * | image, | |||
| const char * | format, | |||
| int | value, | |||
| char * | filename | |||
| ) |
Definition at line 1731 of file image.c.
References ConcatenateMagickString(), CopyMagickString(), FormatMagickString(), GetImageOption(), GetImageProperty(), GetMagickProperty(), LocaleNCompare(), MagickFalse, MagickTrue, and MaxTextExtent.
Referenced by OpenBlob(), PingImages(), ReadImages(), and SetImageInfo().
| MagickExport MagickBooleanType IsHighDynamicRangeImage | ( | const Image * | image, | |
| ExceptionInfo * | exception | |||
| ) |
Definition at line 1883 of file image.c.
References AcquireCacheView(), _MagickPixelPacket::blue, CMYKColorspace, _MagickPixelPacket::colorspace, _Image::columns, _Image::debug, DestroyCacheView(), _Image::filename, GetCacheViewVirtualIndexQueue(), GetCacheViewVirtualPixels(), GetMagickModule, GetMagickPixelPacket(), _MagickPixelPacket::green, _MagickPixelPacket::index, LogMagickEvent(), MagickFalse, MagickSignature, MagickTrue, _MagickPixelPacket::matte, _MagickPixelPacket::opacity, QuantumRange, _MagickPixelPacket::red, _Image::rows, SetMagickPixelPacket(), _Image::signature, and TraceEvent.
| MagickExport MagickBooleanType IsImageObject | ( | const Image * | image | ) |
Definition at line 1994 of file image.c.
References _Image::debug, GetMagickModule, GetNextImageInList(), LogMagickEvent(), MagickFalse, MagickSignature, MagickTrue, _Image::signature, and TraceEvent.
| MagickExport MagickBooleanType IsTaintImage | ( | const Image * | image | ) |
Definition at line 2031 of file image.c.
References CopyMagickString(), _Image::debug, _Image::filename, GetMagickModule, GetNextImageInList(), LocaleCompare(), LogMagickEvent(), _Image::magick, MagickFalse, MagickSignature, MagickTrue, MaxTextExtent, _Image::signature, _Image::taint, and TraceEvent.
Referenced by WriteImage().
| static unsigned long MagickMax | ( | const unsigned long | x, | |
| const unsigned long | y | |||
| ) | [inline, static] |
Definition at line 293 of file image.c.
Referenced by AcquireImageColormap().
| static unsigned long MagickMin | ( | const unsigned long | x, | |
| const unsigned long | y | |||
| ) | [inline, static] |
Definition at line 301 of file image.c.
Referenced by AcquireImageColormap().
| MagickExport MagickBooleanType ModifyImage | ( | Image ** | image, | |
| ExceptionInfo * | exception | |||
| ) |
Definition at line 2084 of file image.c.
References CloneImage(), GetImageReferenceCount(), GetMagickModule, LockSemaphoreInfo(), LogMagickEvent(), MagickFalse, MagickSignature, MagickTrue, TraceEvent, and UnlockSemaphoreInfo().
| MagickExport Image* NewMagickImage | ( | const ImageInfo * | image_info, | |
| const unsigned long | width, | |||
| const unsigned long | height, | |||
| const MagickPixelPacket * | background | |||
| ) |
Definition at line 2136 of file image.c.
References AcquireCacheView(), AcquireImage(), _MagickPixelPacket::colorspace, _Image::colorspace, _Image::columns, _ImageInfo::debug, _MagickPixelPacket::depth, _Image::depth, DestroyCacheView(), DestroyImage(), _Image::exception, _MagickPixelPacket::fuzz, _Image::fuzz, GetCacheViewAuthenticIndexQueue(), GetMagickModule, LogMagickEvent(), MagickFalse, MagickSignature, MagickTrue, _MagickPixelPacket::matte, _Image::matte, QueueCacheViewAuthenticPixels(), restrict, _Image::rows, SetPixelPacket(), _ImageInfo::signature, SyncCacheViewAuthenticPixels(), and TraceEvent.
| static IndexPacket PushColormapIndex | ( | Image * | image, | |
| const unsigned long | index, | |||
| MagickBooleanType * | range_exception | |||
| ) | [inline, static] |
Definition at line 2230 of file image.c.
References _Image::debug, GetMagickModule, LockSemaphoreInfo(), LogMagickEvent(), MagickFalse, MagickSignature, _Image::reference_count, _Image::semaphore, _Image::signature, TraceEvent, and UnlockSemaphoreInfo().
Referenced by AcquireCacheView(), AcquireResampleFilter(), and CloneCacheView().
| MagickExport MagickBooleanType ResetImagePage | ( | Image * | image, | |
| const char * | page | |||
| ) |
Definition at line 2266 of file image.c.
References AspectValue, _Image::columns, _Image::debug, _Image::filename, GetMagickModule, _RectangleInfo::height, HeightValue, LogMagickEvent(), MagickFalse, MagickSignature, MagickTrue, _Image::page, ParseAbsoluteGeometry(), _Image::rows, _Image::signature, TraceEvent, _RectangleInfo::width, WidthValue, _RectangleInfo::x, XValue, _RectangleInfo::y, and YValue.
| MagickExport MagickBooleanType SeparateImageChannel | ( | Image * | image, | |
| const ChannelType | channel | |||
| ) |
Definition at line 2340 of file image.c.
References AcquireCacheView(), BlackChannel, BlueChannel, CMYKColorspace, _Image::colorspace, _Image::columns, _Image::debug, DestroyCacheView(), DirectClass, _Image::exception, _Image::filename, GetAlphaPixelComponent, GetCacheViewAuthenticIndexQueue(), GetCacheViewAuthenticPixels(), GetMagickModule, GrayChannels, GreenChannel, LogMagickEvent(), MagickFalse, MagickSignature, MagickTrue, _Image::matte, OpacityChannel, PixelIntensityToQuantum(), _Image::progress_monitor, PseudoClass, QuantumRange, RedChannel, restrict, RGBColorspace, _Image::rows, SeparateImageTag, SetImageColorspace(), SetImageProgress(), SetImageStorageClass(), _Image::signature, _Image::storage_class, SyncCacheViewAuthenticPixels(), TraceEvent, and TrueAlphaChannel.
Referenced by ChannelImage(), SeparateImages(), and SetImageAlphaChannel().
| MagickExport Image* SeparateImages | ( | const Image * | image, | |
| const ChannelType | channel, | |||
| ExceptionInfo * | exception | |||
| ) |
Definition at line 2528 of file image.c.
References AppendImageToList(), BlackChannel, BlueChannel, CloneImage(), CMYKColorspace, _Image::colorspace, _Image::debug, _Image::filename, GetMagickModule, GreenChannel, LogMagickEvent(), MagickFalse, MagickSignature, MagickTrue, NewImageList(), OpacityChannel, RedChannel, SeparateImageChannel(), _Image::signature, and TraceEvent.
| MagickExport MagickBooleanType SetImageAlphaChannel | ( | Image * | image, | |
| const AlphaChannelType | alpha_type | |||
| ) |
Definition at line 2602 of file image.c.
References AcquireCacheView(), ActivateAlphaChannel, _Image::background_color, BackgroundAlphaChannel, _PixelPacket::blue, CMYKColorspace, _Image::colorspace, _Image::columns, ConvertRGBToCMYK(), CopyAlphaChannel, DeactivateAlphaChannel, _Image::debug, DestroyCacheView(), DirectClass, _Image::exception, ExtractAlphaChannel, GetCacheViewAuthenticIndexQueue(), GetCacheViewAuthenticPixels(), GetMagickModule, GetMagickPixelPacket(), GrayChannels, _PixelPacket::green, LevelColorsImage(), LogMagickEvent(), MagickFalse, MagickSignature, MagickTrue, _Image::matte, OpaqueAlphaChannel, OpaqueOpacity, _PixelPacket::red, ResetAlphaChannel, restrict, _Image::rows, SeparateImageChannel(), SetAlphaChannel, SetImageOpacity(), SetImageStorageClass(), SetMagickPixelPacket(), SetPixelPacket(), ShapeAlphaChannel, _Image::signature, SyncCacheViewAuthenticPixels(), TraceEvent, TransparentAlphaChannel, TransparentOpacity, TrueAlphaChannel, and UndefinedAlphaChannel.
Referenced by ClearBounds(), ClutImageChannel(), ColorFloodfillImage(), CompareImageChannels(), CompositeImageChannel(), DrawPolygonPrimitive(), DrawPrimitive(), FloodfillPaintImage(), HaldClutImageChannel(), MatteFloodfillImage(), PolaroidImage(), RenderPostscript(), RotateImage(), SetImageType(), ShadowImage(), ShearImage(), ThumbnailImage(), TransparentImage(), TransparentPaintImage(), and TransparentPaintImageChroma().
| MagickExport MagickBooleanType SetImageBackgroundColor | ( | Image * | image | ) |
Definition at line 2792 of file image.c.
References AcquireCacheView(), _Image::background_color, CMYKColorspace, _Image::colorspace, _Image::columns, ConvertRGBToCMYK(), _Image::debug, DestroyCacheView(), DirectClass, _Image::exception, GetCacheViewAuthenticIndexQueue(), GetMagickModule, GetMagickPixelPacket(), LogMagickEvent(), MagickFalse, MagickSignature, MagickTrue, _Image::matte, _PixelPacket::opacity, OpaqueOpacity, QueueCacheViewAuthenticPixels(), restrict, _Image::rows, SetImageStorageClass(), SetMagickPixelPacket(), SetPixelPacket(), _Image::signature, SyncCacheViewAuthenticPixels(), and TraceEvent.
Referenced by AppendImages(), CoalesceImages(), CombineImages(), CompareImageLayers(), ConstituteImage(), CropImage(), DisposeImages(), DrawClipPath(), DrawPatternPath(), ExtentImage(), MergeImageLayers(), MontageImageList(), OptimizeImageTransparency(), OptimizeLayerFrames(), PolaroidImage(), SpliceImage(), TrimImage(), and VignetteImage().
| MagickExport MagickBooleanType SetImageClipMask | ( | Image * | image, | |
| const Image * | clip_mask | |||
| ) |
Definition at line 2939 of file image.c.
References _Image::clip_mask, CloneImage(), _Image::columns, _Image::debug, DestroyImage(), DirectClass, _Image::exception, _Image::filename, GetMagickModule, ImageError, LogMagickEvent(), MagickFalse, MagickSignature, MagickTrue, NewImageList(), _Image::rows, SetImageStorageClass(), _Image::signature, ThrowBinaryException, and TraceEvent.
Referenced by ClipImagePath(), DrawClipPath(), and DrawImage().
| MagickExport MagickBooleanType SetImageExtent | ( | Image * | image, | |
| const unsigned long | columns, | |||
| const unsigned long | rows | |||
| ) |
Definition at line 2990 of file image.c.
References _Image::columns, _Image::exception, GetImagePixelCache(), MagickFalse, MagickTrue, and _Image::rows.
Referenced by PolaroidImage(), and PosterizeImage().
| MagickExport MagickBooleanType SetImageInfo | ( | ImageInfo * | image_info, | |
| const unsigned int | frames, | |||
| ExceptionInfo * | exception | |||
| ) |
Definition at line 3039 of file image.c.
References AcquireExceptionInfo(), AcquireImage(), _ImageInfo::adjoin, _ImageInfo::affirm, CanonicalPath, CloneString(), CloseBlob(), CopyMagickString(), _ImageInfo::debug, DestroyExceptionInfo(), DestroyImage(), _ImageInfo::endian, ExplicitFormatType, ExtensionPath, _ImageInfo::extract, _Image::filename, _ImageInfo::filename, _MagickInfo::format_type, GetMagicInfo(), GetMagickAdjoin(), GetMagickEndianSupport(), GetMagickInfo(), GetMagickModule, GetMagicName(), GetPathComponent(), ImageToFile(), InterpretImageFilename(), IsBlobExempt(), IsBlobSeekable(), IsGeometry(), IsMagickConflict(), IsSceneGeometry(), LocaleCompare(), LocaleUpper(), LogMagickEvent(), _ImageInfo::magick, MagickFalse, MagickPath, MagickSignature, MagickTrue, MaxTextExtent, _ImageInfo::number_scenes, OpenBlob(), ReadBinaryBlobMode, ReadBlob(), ResetMagickMemory(), _ImageInfo::scene, _ImageInfo::scenes, SetImageInfoFile(), _ImageInfo::signature, StringToUnsignedLong(), _ImageInfo::subimage, SubimagePath, _ImageInfo::subrange, Swap, _ImageInfo::temporary, TraceEvent, UndefinedEndian, and UndefinedFormatType.
Referenced by BlobToImage(), GlobExpression(), ImagesToBlob(), ImageToBlob(), InvokeDelegate(), PingImages(), ReadImage(), ReadImages(), WriteImage(), WriteImages(), and WriteStreamImage().
| MagickExport void SetImageInfoBlob | ( | ImageInfo * | image_info, | |
| const void * | blob, | |||
| const size_t | length | |||
| ) |
Definition at line 3372 of file image.c.
References _ImageInfo::blob, _ImageInfo::debug, _ImageInfo::filename, GetMagickModule, _ImageInfo::length, LogMagickEvent(), MagickFalse, MagickSignature, _ImageInfo::signature, and TraceEvent.
Referenced by CloneImageInfo().
| MagickExport void SetImageInfoFile | ( | ImageInfo * | image_info, | |
| FILE * | file | |||
| ) |
Definition at line 3408 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 * | image, | |
| const Image * | mask | |||
| ) |
Definition at line 3443 of file image.c.
References CloneImage(), _Image::columns, _Image::debug, DestroyImage(), DirectClass, _Image::exception, _Image::filename, GetMagickModule, ImageError, LogMagickEvent(), MagickFalse, MagickSignature, MagickTrue, _Image::mask, NewImageList(), _Image::rows, SetImageStorageClass(), _Image::signature, ThrowBinaryException, and TraceEvent.
| MagickExport MagickBooleanType SetImageOpacity | ( | Image * | image, | |
| const Quantum | opacity | |||
| ) |
Definition at line 3491 of file image.c.
References AcquireCacheView(), _Image::columns, _Image::debug, DestroyCacheView(), _Image::exception, GetCacheViewAuthenticPixels(), GetMagickModule, LogMagickEvent(), MagickFalse, MagickSignature, MagickTrue, _Image::matte, OpaqueOpacity, restrict, _Image::rows, SetOpacityPixelComponent, _Image::signature, SyncCacheViewAuthenticPixels(), and TraceEvent.
Referenced by DrawPrimitive(), and SetImageAlphaChannel().
| MagickExport MagickBooleanType SetImageStorageClass | ( | Image * | image, | |
| const ClassType | storage_class | |||
| ) |
Definition at line 2899 of file image.c.
References _Image::exception, GetImagePixelCache(), MagickFalse, MagickTrue, and _Image::storage_class.
Referenced by AcquireImageColormap(), AdaptiveBlurImageChannel(), AdaptiveResizeImage(), AdaptiveSharpenImageChannel(), AdaptiveThresholdImage(), AddNoiseImageChannel(), AnnotateImage(), AppendImages(), BilevelImageChannel(), BlackThresholdImageChannel(), BlueShiftImage(), BlurImageChannel(), ClipImagePath(), ClutImageChannel(), ColorFloodfillImage(), ColorizeImage(), CombineImages(), CompareImageChannels(), CompositeImageChannel(), ConsolidateCMYKImages(), ConvolveImageChannel(), DespeckleImage(), DistortImage(), DrawAffineImage(), DrawImage(), EnhanceImage(), EvaluateImageChannel(), EvaluateImages(), ExtentImage(), FilterImageChannel(), FloodfillPaintImage(), FrameImage(), FunctionImageChannel(), FxImageChannel(), HaldClutImageChannel(), HorizontalFilter(), ImplodeImage(), ImportImagePixels(), MatteFloodfillImage(), MedianFilterImage(), MorphImages(), MorphologyImageChannel(), MotionBlurImageChannel(), OilPaintImage(), OpaquePaintImageChannel(), OrderedPosterizeImageChannel(), PlasmaImageProxy(), ProfileImage(), RadialBlurImageChannel(), RaiseImage(), RandomThresholdImageChannel(), RecolorImage(), ReduceNoiseImage(), RGBTransformImage(), RotateImage(), ScaleImage(), SelectiveBlurImageChannel(), SeparateImageChannel(), SepiaToneImage(), SetCacheViewStorageClass(), SetImage(), SetImageAlphaChannel(), SetImageBackgroundColor(), SetImageClipMask(), SetImageMask(), SetImageType(), ShadeImage(), ShearImage(), SimilarityImage(), SparseColorImage(), SpliceImage(), SpreadImage(), SteganoImage(), StereoAnaglyphImage(), SwirlImage(), TextureImage(), ThresholdImageChannel(), TintImage(), TransformRGBImage(), TransparentPaintImage(), TransparentPaintImageChroma(), UniqueImageColors(), VerticalFilter(), VignetteImage(), WaveImage(), WhiteThresholdImageChannel(), XDrawImage(), and XMakeStandardColormap().
| MagickExport MagickBooleanType SetImageType | ( | Image * | image, | |
| const ImageType | type | |||
| ) |
Definition at line 3574 of file image.c.
References AcquireImageInfo(), AcquireQuantizeInfo(), AlphaChannel, BilevelImageChannel(), BilevelType, CMYKColorspace, _Image::colors, ColorSeparationMatteType, ColorSeparationType, _Image::colorspace, _QuantizeInfo::colorspace, _Image::debug, DestroyImageInfo(), DestroyQuantizeInfo(), DirectClass, _Image::dither, _ImageInfo::dither, _Image::exception, GetImageArtifact(), GetMagickModule, GRAYColorspace, GrayscaleMatteType, GrayscaleType, IsGrayImage(), IsMonochromeImage(), LogMagickEvent(), MagickFalse, MagickSignature, MagickTrue, _Image::matte, _QuantizeInfo::number_colors, OpaqueAlphaChannel, OptimizeType, PaletteBilevelMatteType, PaletteMatteType, PaletteType, QuantizeImage(), QuantumRange, RGBColorspace, SetImageAlphaChannel(), SetImageOption(), SetImageStorageClass(), _Image::signature, _Image::storage_class, TraceEvent, TransformImageColorspace(), TransparentColorspace, TrueColorMatteType, TrueColorType, _Image::type, and UndefinedType.
Referenced by CharcoalImage(), CycleColormapImage(), and HuffmanEncodeImage().
| MagickExport VirtualPixelMethod SetImageVirtualPixelMethod | ( | const Image * | image, | |
| const VirtualPixelMethod | virtual_pixel_method | |||
| ) |
Definition at line 3750 of file image.c.
References _Image::debug, _Image::filename, GetMagickModule, LogMagickEvent(), MagickFalse, MagickSignature, SetPixelCacheVirtualMethod(), _Image::signature, and TraceEvent.
Referenced by AcquireImage(), DeskewImage(), ShadowImage(), and TextureImage().
| MagickExport MagickBooleanType StripImage | ( | Image * | image | ) |
Definition at line 3782 of file image.c.
References _Image::debug, DeleteImageProperty(), DestroyImageProfiles(), GetMagickModule, LogMagickEvent(), MagickFalse, MagickTrue, and TraceEvent.
| MagickExport MagickBooleanType SyncImage | ( | Image * | image | ) |
Definition at line 3825 of file image.c.
References AcquireCacheView(), _PixelPacket::blue, _Image::colormap, _Image::columns, CorruptImageError, _Image::debug, DestroyCacheView(), DirectClass, _Image::exception, _Image::filename, GetCacheViewAuthenticIndexQueue(), GetCacheViewAuthenticPixels(), GetMagickModule, _PixelPacket::green, LogMagickEvent(), MagickFalse, MagickSignature, MagickTrue, PushColormapIndex(), _PixelPacket::red, restrict, _Image::rows, _Image::signature, _Image::storage_class, SyncCacheViewAuthenticPixels(), ThrowMagickException(), and TraceEvent.
Referenced by AssignImageColors(), ClampImageChannel(), Classify(), ClipImagePath(), OpaqueImage(), RGBTransformImage(), SteganoImage(), and TransformRGBImage().
| MagickExport MagickBooleanType SyncImageSettings | ( | const ImageInfo * | image_info, | |
| Image * | image | |||
| ) |
Definition at line 3946 of file image.c.
References _Image::background_color, _Image::bias, _Image::black_point_compensation, _ChromaticityInfo::blue_primary, _Image::border_color, _Image::chromaticity, _Image::colors, _Image::compose, _Image::compression, _Image::debug, _Image::delay, _Image::depth, DestroyString(), _Image::dispose, _Image::endian, _Image::exception, _ImageInfo::extract, _Image::extract_info, _Image::filename, _Image::filter, FormatMagickString(), _Image::fuzz, GetImageOption(), GetMagickModule, GetNextImageOption(), GetPageGeometry(), _Image::gravity, GreaterValue, _ChromaticityInfo::green_primary, _Image::interlace, _Image::interpolate, _Image::iterations, LessValue, LogMagickEvent(), MagickBooleanOptions, MagickComposeOptions, MagickCompressOptions, MagickDisposeOptions, MagickEndianOptions, MagickFalse, MagickFilterOptions, MagickGravityOptions, MagickIntentOptions, MagickInterlaceOptions, MagickInterpolateOptions, MagickOrientationOptions, MagickResolutionOptions, MagickSignature, MagickTrue, MagickTypeOptions, _Image::matte_color, MaxTextExtent, _Image::orientation, _Image::page, ParseAbsoluteGeometry(), ParseGeometry(), ParseMagickOption(), PixelsPerCentimeterResolution, PixelsPerInchResolution, _ImageInfo::quality, _Image::quality, QuantumRange, QueryColorDatabase(), _ChromaticityInfo::red_primary, _Image::rendering_intent, ResetImageOptionIterator(), _GeometryInfo::rho, _Image::scene, SetImageArtifact(), _GeometryInfo::sigma, SigmaValue, _Image::signature, _ImageInfo::signature, SiPrefixToDouble(), StringToUnsignedLong(), _Image::taint, _Image::ticks_per_second, _Image::tile_offset, TraceEvent, _Image::transparent_color, _Image::type, UndefinedCompressionQuality, UndefinedResolution, _ImageInfo::units, _Image::units, _ChromaticityInfo::white_point, _PrimaryInfo::x, _Image::x_resolution, _PrimaryInfo::y, and _Image::y_resolution.
Referenced by AcquireImage(), and SyncImagesSettings().
| MagickExport MagickBooleanType SyncImagesSettings | ( | ImageInfo * | image_info, | |
| Image * | images | |||
| ) |
Definition at line 3927 of file image.c.
References _Image::debug, DeleteImageOption(), _Image::filename, GetMagickModule, GetNextImageInList(), LogMagickEvent(), MagickFalse, MagickSignature, MagickTrue, _Image::signature, _ImageInfo::signature, SyncImageSettings(), and TraceEvent.
| const char BackgroundColor[] = "#ffffff" |
Definition at line 102 of file image.c.
Referenced by AcquireImage(), GetImageInfo(), and QueryMagickColor().
| const char BorderColor[] = "#dfdfdf" |
Definition at line 103 of file image.c.
Referenced by AcquireImage(), GetImageInfo(), XGetPixelPacket(), and XGetResourceInfo().
| const double DefaultResolution = 72.0 |
Definition at line 118 of file image.c.
Referenced by AcquireImage(), DrawBoundingRectangles(), and RenderPostscript().
| const char DefaultTileFrame[] = "15x15+3+3" |
Definition at line 104 of file image.c.
Referenced by PreviewImage().
| const char DefaultTileGeometry[] = "120x120+4+3>" |
Definition at line 105 of file image.c.
Referenced by GetMontageInfo().
| const char DefaultTileLabel[] = "%f\n%G\n%b" |
Definition at line 106 of file image.c.
Referenced by PreviewImage().
| const char ForegroundColor[] = "#000" |
Definition at line 107 of file image.c.
Referenced by XGetPixelPacket(), and XGetResourceInfo().
| const char LoadImagesTag[] = "Load/Images" |
| const char LoadImageTag[] = "Load/Image" |
Definition at line 108 of file image.c.
Referenced by HuffmanDecodeImage(), and HuffmanEncodeImage().
| const char MatteColor[] = "#bdbdbd" |
Definition at line 110 of file image.c.
Referenced by AcquireImage(), and GetImageInfo().
| const char PSDensityGeometry[] = "72.0x72.0" |
| const char PSPageGeometry[] = "612x792" |
| const char SaveImagesTag[] = "Save/Images" |
| const char SaveImageTag[] = "Save/Image" |
| const char TransparentColor[] = "#00000000" |
Definition at line 115 of file image.c.
Referenced by AcquireImage(), and GetImageInfo().
1.6.2-20100208