MagickCore  6.9.10
Convert, Edit, Or Compose Bitmap Images
deprecate.c File Reference
#include "magick/studio.h"
#include "magick/blob.h"
#include "magick/blob-private.h"
#include "magick/cache.h"
#include "magick/cache-view.h"
#include "magick/channel.h"
#include "magick/client.h"
#include "magick/color.h"
#include "magick/color-private.h"
#include "magick/colormap.h"
#include "magick/colormap-private.h"
#include "magick/colorspace.h"
#include "magick/colorspace-private.h"
#include "magick/composite.h"
#include "magick/composite-private.h"
#include "magick/constitute.h"
#include "magick/deprecate.h"
#include "magick/draw.h"
#include "magick/draw-private.h"
#include "magick/effect.h"
#include "magick/enhance.h"
#include "magick/exception.h"
#include "magick/exception-private.h"
#include "magick/fx.h"
#include "magick/geometry.h"
#include "magick/identify.h"
#include "magick/image.h"
#include "magick/image-private.h"
#include "magick/list.h"
#include "magick/log.h"
#include "magick/memory_.h"
#include "magick/magick.h"
#include "magick/monitor.h"
#include "magick/monitor-private.h"
#include "magick/morphology.h"
#include "magick/mutex.h"
#include "magick/paint.h"
#include "magick/pixel.h"
#include "magick/pixel-accessor.h"
#include "magick/pixel-private.h"
#include "magick/property.h"
#include "magick/quantize.h"
#include "magick/random_.h"
#include "magick/resource_.h"
#include "magick/semaphore.h"
#include "magick/semaphore-private.h"
#include "magick/segment.h"
#include "magick/splay-tree.h"
#include "magick/statistic.h"
#include "magick/string_.h"
#include "magick/threshold.h"
#include "magick/thread_.h"
#include "magick/thread-private.h"
#include "magick/token.h"
#include "magick/transform.h"
#include "magick/utility.h"

Macros

#define MaxStacksize   (1UL << 15)
 
#define PushSegmentStack(up, left, right, delta)
 
#define OpaqueImageTag   "Opaque/Image"
 
#define RandomChannelThresholdImageText   " RandomChannelThreshold image... "
 
#define ThresholdImageTag   "Threshold/Image"
 
#define ThresholdImageTag   "Threshold/Image"
 
#define TransparentImageTag   "Transparent/Image"
 

Functions

MagickExport const IndexPacketAcquireCacheViewIndexes (const CacheView *cache_view)
 
MagickExport const PixelPacketAcquireCacheViewPixels (const CacheView *cache_view, const ssize_t x, const ssize_t y, const size_t columns, const size_t rows, ExceptionInfo *exception)
 
MagickExport const PixelPacketAcquireImagePixels (const Image *image, const ssize_t x, const ssize_t y, const size_t columns, const size_t rows, ExceptionInfo *exception)
 
MagickExport const IndexPacketAcquireIndexes (const Image *image)
 
MagickExport void * AcquireMemory (const size_t size)
 
MagickExport MagickBooleanType AcquireOneCacheViewPixel (const CacheView *cache_view, const ssize_t x, const ssize_t y, PixelPacket *pixel, ExceptionInfo *exception)
 
MagickExport MagickBooleanType AcquireOneCacheViewVirtualPixel (const CacheView *cache_view, const VirtualPixelMethod virtual_pixel_method, const ssize_t x, const ssize_t y, PixelPacket *pixel, ExceptionInfo *exception)
 
MagickExport MagickPixelPacket AcquireOneMagickPixel (const Image *image, const ssize_t x, const ssize_t y, ExceptionInfo *exception)
 
MagickExport PixelPacket AcquireOnePixel (const Image *image, const ssize_t x, const ssize_t y, ExceptionInfo *exception)
 
MagickExport PixelPacket AcquireOneVirtualPixel (const Image *image, const VirtualPixelMethod virtual_pixel_method, const ssize_t x, const ssize_t y, ExceptionInfo *exception)
 
MagickExport const PixelPacketAcquirePixels (const Image *image)
 
MagickExport void AcquireSemaphoreInfo (SemaphoreInfo **semaphore_info)
 
MagickExport MagickBooleanType AffinityImage (const QuantizeInfo *quantize_info, Image *image, const Image *affinity_image)
 
MagickExport MagickBooleanType AffinityImages (const QuantizeInfo *quantize_info, Image *images, const Image *affinity_image)
 
MagickExport ImageAllocateImage (const ImageInfo *image_info)
 
MagickExport MagickBooleanType AllocateImageColormap (Image *image, const size_t colors)
 
MagickExport void AllocateNextImage (const ImageInfo *image_info, Image *image)
 
MagickExport char * AllocateString (const char *source)
 
MagickExport ImageAverageImages (const Image *images, ExceptionInfo *exception)
 
MagickExport unsigned int ChannelImage (Image *image, const ChannelType channel)
 
MagickExport unsigned int ChannelThresholdImage (Image *image, const char *level)
 
MagickExport MagickBooleanType ClipPathImage (Image *image, const char *pathname, const MagickBooleanType inside)
 
MagickExport MagickBooleanType CloneImageAttributes (Image *image, const Image *clone_image)
 
MagickExport void * CloneMemory (void *destination, const void *source, const size_t size)
 
MagickExport CacheViewCloseCacheView (CacheView *view_info)
 
MagickExport MagickBooleanType ColorFloodfillImage (Image *image, const DrawInfo *draw_info, const PixelPacket target, const ssize_t x_offset, const ssize_t y_offset, const PaintMethod method)
 
MagickExport MagickBooleanType ConstituteComponentGenesis (void)
 
MagickExport void ConstituteComponentTerminus (void)
 
MagickExport MagickBooleanType DeleteImageAttribute (Image *image, const char *key)
 
MagickExport unsigned int DeleteImageList (Image *images, const ssize_t offset)
 
MagickExport MagickBooleanType DeleteMagickRegistry (const ssize_t id)
 
MagickExport void DestroyConstitute (void)
 
MagickExport void DestroyMagickRegistry (void)
 
MagickExport MagickBooleanType DescribeImage (Image *image, FILE *file, const MagickBooleanType verbose)
 
MagickExport void DestroyImageAttributes (Image *image)
 
MagickExport void DestroyImages (Image *image)
 
MagickExport void DestroyMagick (void)
 
MagickExport unsigned int DispatchImage (const Image *image, const ssize_t x_offset, const ssize_t y_offset, const size_t columns, const size_t rows, const char *map, const StorageType type, void *pixels, ExceptionInfo *exception)
 
static double GetSimilarityMetric (const Image *image, const Image *reference, const ssize_t x_offset, const ssize_t y_offset, const double similarity_threshold, ExceptionInfo *exception)
 
MagickExport ImageExtractSubimageFromImage (Image *image, const Image *reference, ExceptionInfo *exception)
 
MagickExport ImageFlattenImages (Image *image, ExceptionInfo *exception)
 
MagickExport MagickBooleanType FormatImageAttributeList (Image *image, const char *key, const char *format, va_list operands)
 
MagickExport MagickBooleanType FormatImagePropertyList (Image *image, const char *property, const char *format, va_list operands)
 
MagickExport MagickBooleanType FormatImageAttribute (Image *image, const char *key, const char *format,...)
 
MagickExport ssize_t FormatMagickStringList (char *string, const size_t length, const char *format, va_list operands)
 
MagickExport ssize_t FormatMagickString (char *string, const size_t length, const char *format,...)
 
MagickExport void FormatStringList (char *string, const char *format, va_list operands)
 
MagickExport void FormatString (char *string, const char *format,...)
 
MagickExport unsigned int FuzzyColorMatch (const PixelPacket *p, const PixelPacket *q, const double fuzz)
 
MagickExport MagickBooleanType FuzzyColorCompare (const Image *image, const PixelPacket *p, const PixelPacket *q)
 
MagickExport MagickBooleanType FuzzyOpacityCompare (const Image *image, const PixelPacket *p, const PixelPacket *q)
 
MagickExport void * GetConfigureBlob (const char *filename, char *path, size_t *length, ExceptionInfo *exception)
 
MagickExport PixelPacketGetCacheView (CacheView *cache_view, const ssize_t x, const ssize_t y, const size_t columns, const size_t rows)
 
MagickExport IndexPacketGetCacheViewIndexes (CacheView *cache_view)
 
MagickExport PixelPacketGetCacheViewPixels (CacheView *cache_view, const ssize_t x, const ssize_t y, const size_t columns, const size_t rows)
 
MagickExport void GetExceptionInfo (ExceptionInfo *exception)
 
static void * DestroyAttribute (void *attribute)
 
MagickExport const ImageAttributeGetImageAttribute (const Image *image, const char *key)
 
MagickExport const ImageAttributeGetImageClippingPathAttribute (Image *image)
 
MagickExport ImageGetImageFromMagickRegistry (const char *name, ssize_t *id, ExceptionInfo *exception)
 
MagickExport void * GetMagickRegistry (const ssize_t id, RegistryType *type, size_t *length, ExceptionInfo *exception)
 
MagickExport void GetMagickToken (const char *start, const char **end, char *token)
 
MagickExport int GetImageGeometry (Image *image, const char *geometry, const unsigned int size_to_fit, RectangleInfo *region_info)
 
MagickExport ImageGetImageList (const Image *images, const ssize_t offset, ExceptionInfo *exception)
 
MagickExport ssize_t GetImageListIndex (const Image *images)
 
MagickExport size_t GetImageListSize (const Image *images)
 
MagickExport PixelPacketGetImagePixels (Image *image, const ssize_t x, const ssize_t y, const size_t columns, const size_t rows)
 
MagickExport IndexPacketGetIndexes (const Image *image)
 
MagickExport unsigned int GetMagickGeometry (const char *geometry, ssize_t *x, ssize_t *y, size_t *width, size_t *height)
 
MagickExport ImageGetNextImage (const Image *images)
 
MagickExport const ImageAttributeGetNextImageAttribute (const Image *image)
 
MagickExport unsigned int GetNumberScenes (const Image *image)
 
MagickExport PixelPacket GetOnePixel (Image *image, const ssize_t x, const ssize_t y)
 
MagickExport PixelPacketGetPixels (const Image *image)
 
MagickExport ImageGetPreviousImage (const Image *images)
 
static MagickRealType HueToRGB (MagickRealType m1, MagickRealType m2, MagickRealType hue)
 
MagickExport void HSLTransform (const double hue, const double saturation, const double lightness, Quantum *red, Quantum *green, Quantum *blue)
 
MagickExport void IdentityAffine (AffineMatrix *affine)
 
MagickExport void InitializeMagick (const char *path)
 
static void BicubicInterpolate (const MagickPixelPacket *pixels, const double dx, MagickPixelPacket *pixel)
 
static MagickRealType CubicWeightingFunction (const MagickRealType x)
 
static double MeshInterpolate (const PointInfo *delta, const double p, const double x, const double y)
 
static ssize_t NearestNeighbor (MagickRealType x)
 
MagickExport MagickPixelPacket InterpolatePixelColor (const Image *image, CacheView *image_view, const InterpolatePixelMethod method, const double x, const double y, ExceptionInfo *exception)
 
MagickExport char * InterpretImageAttributes (const ImageInfo *image_info, Image *image, const char *embed_text)
 
MagickExport MagickRealType InversesRGBCompandor (const MagickRealType pixel)
 
MagickExport MagickBooleanType IsMagickInstantiated (void)
 
MagickExport unsigned int IsSubimage (const char *geometry, const unsigned int pedantic)
 
MagickBooleanType LevelImageColors (Image *image, const ChannelType channel, const MagickPixelPacket *black_color, const MagickPixelPacket *white_color, const MagickBooleanType invert)
 
MagickExport void LiberateMemory (void **memory)
 
MagickExport void LiberateSemaphoreInfo (SemaphoreInfo **semaphore_info)
 
MagickExport void MagickIncarnate (const char *path)
 
MagickExport MagickBooleanType MagickMonitor (const char *text, const MagickOffsetType offset, const MagickSizeType span, void *magick_unused(client_data))
 
MagickExport MagickBooleanType MapImage (Image *image, const Image *map_image, const MagickBooleanType dither)
 
MagickExport MagickBooleanType MapImages (Image *images, const Image *map_image, const MagickBooleanType dither)
 
MagickExport MagickBooleanType MatteFloodfillImage (Image *image, const PixelPacket target, const Quantum opacity, const ssize_t x_offset, const ssize_t y_offset, const PaintMethod method)
 
MagickExport ImageMaximumImages (const Image *images, ExceptionInfo *exception)
 
MagickExport ImageMinimumImages (const Image *images, ExceptionInfo *exception)
 
MagickExport ImageMedianFilterImage (const Image *image, const double radius, ExceptionInfo *exception)
 
MagickExport ImageModeImage (const Image *image, const double radius, ExceptionInfo *exception)
 
MagickExport ImageMosaicImages (Image *image, ExceptionInfo *exception)
 
MagickExport MagickBooleanType OpaqueImage (Image *image, const PixelPacket target, const PixelPacket fill)
 
MagickExport CacheViewOpenCacheView (const Image *image)
 
MagickExport FILE * OpenMagickStream (const char *path, const char *mode)
 
MagickExport MagickBooleanType PaintFloodfillImage (Image *image, const ChannelType channel, const MagickPixelPacket *target, const ssize_t x, const ssize_t y, const DrawInfo *draw_info, const PaintMethod method)
 
MagickExport MagickBooleanType PaintOpaqueImage (Image *image, const MagickPixelPacket *target, const MagickPixelPacket *fill)
 
MagickExport MagickBooleanType PaintOpaqueImageChannel (Image *image, const ChannelType channel, const MagickPixelPacket *target, const MagickPixelPacket *fill)
 
MagickExport MagickBooleanType PaintTransparentImage (Image *image, const MagickPixelPacket *target, const Quantum opacity)
 
MagickExport int ParseImageGeometry (const char *geometry, ssize_t *x, ssize_t *y, size_t *width, size_t *height)
 
MagickExport MagickStatusType ParseSizeGeometry (const Image *image, const char *geometry, RectangleInfo *region_info)
 
MagickExport ImagePopImageList (Image **images)
 
MagickExport size_t PopImagePixels (Image *image, const QuantumType quantum, unsigned char *destination)
 
MagickExport char * PostscriptGeometry (const char *page)
 
MagickExport unsigned int PushImageList (Image **images, const Image *image, ExceptionInfo *exception)
 
MagickExport size_t PushImagePixels (Image *image, const QuantumType quantum, const unsigned char *source)
 
MagickExport unsigned int QuantizationError (Image *image)
 
MagickExport ImageRadialBlurImage (const Image *image, const double angle, ExceptionInfo *exception)
 
MagickExport ImageRadialBlurImageChannel (const Image *image, const ChannelType channel, const double angle, ExceptionInfo *exception)
 
MagickExport unsigned int RandomChannelThresholdImage (Image *image, const char *channel, const char *thresholds, ExceptionInfo *exception)
 
MagickExport void ReacquireMemory (void **memory, const size_t size)
 
MagickExport ImageRecolorImage (const Image *image, const size_t order, const double *color_matrix, ExceptionInfo *exception)
 
MagickExport ImageReduceNoiseImage (const Image *image, const double radius, ExceptionInfo *exception)
 
MagickExport void RelinquishSemaphoreInfo (SemaphoreInfo *semaphore_info)
 
MagickExport void ResetImageAttributeIterator (const Image *image)
 
MagickExport PixelPacketSetCacheViewPixels (CacheView *cache_view, const ssize_t x, const ssize_t y, const size_t columns, const size_t rows)
 
MagickExport void SetCacheThreshold (const size_t size)
 
MagickExport MagickBooleanType SetExceptionInfo (ExceptionInfo *exception, ExceptionType severity)
 
MagickExport void SetImage (Image *image, const Quantum opacity)
 
MagickExport MagickBooleanType SetImageAttribute (Image *image, const char *key, const char *value)
 
MagickExport unsigned int SetImageList (Image **images, const Image *image, const ssize_t offset, ExceptionInfo *exception)
 
MagickExport PixelPacketSetImagePixels (Image *image, const ssize_t x, const ssize_t y, const size_t columns, const size_t rows)
 
MagickExport ssize_t SetMagickRegistry (const RegistryType type, const void *blob, const size_t magick_unused(length), ExceptionInfo *exception)
 
MagickExport MonitorHandler GetMonitorHandler (void)
 
MagickExport MonitorHandler SetMonitorHandler (MonitorHandler handler)
 
MagickExport ImageShiftImageList (Image **images)
 
MagickExport MagickOffsetType SizeBlob (Image *image)
 
MagickExport ImageSpliceImageList (Image *images, const ssize_t offset, const size_t length, const Image *splices, ExceptionInfo *exception)
 
MagickExport MagickRealType sRGBCompandor (const MagickRealType pixel)
 
MagickExport void Strip (char *message)
 
MagickExport MagickBooleanType SyncCacheView (CacheView *cache_view)
 
MagickExport MagickBooleanType SyncCacheViewPixels (CacheView *cache_view)
 
MagickExport MagickBooleanType SyncImagePixels (Image *image)
 
MagickExport int SystemCommand (const MagickBooleanType asynchronous, const MagickBooleanType verbose, const char *command, ExceptionInfo *exception)
 
MagickExport void TemporaryFilename (char *path)
 
MagickExport unsigned int ThresholdImage (Image *image, const double threshold)
 
MagickExport unsigned int ThresholdImageChannel (Image *image, const char *threshold)
 
MagickExport unsigned int TransformColorspace (Image *image, const ColorspaceType colorspace)
 
MagickExport void TransformHSL (const Quantum red, const Quantum green, const Quantum blue, double *hue, double *saturation, double *lightness)
 
MagickExport char * TranslateText (const ImageInfo *image_info, Image *image, const char *embed_text)
 
MagickExport MagickBooleanType TransparentImage (Image *image, const PixelPacket target, const Quantum opacity)
 
MagickExport unsigned int UnshiftImageList (Image **images, const Image *image, ExceptionInfo *exception)
 
MagickExport IndexPacket ValidateColormapIndex (Image *image, const size_t index)
 
MagickExport ImageZoomImage (const Image *image, const size_t columns, const size_t rows, ExceptionInfo *exception)
 

Variables

static MonitorHandler monitor_handler = (MonitorHandler) NULL
 

Macro Definition Documentation

#define MaxStacksize   (1UL << 15)
#define OpaqueImageTag   "Opaque/Image"

Referenced by OpaqueImage().

#define PushSegmentStack (   up,
  left,
  right,
  delta 
)
Value:
{ \
if (s >= (segment_stack+MaxStacksize)) \
ThrowBinaryImageException(DrawError,"SegmentStackOverflow",image->filename) \
else \
{ \
if ((((up)+(delta)) >= 0) && (((up)+(delta)) < (ssize_t) image->rows)) \
{ \
s->x1=(double) (left); \
s->y1=(double) (up); \
s->x2=(double) (right); \
s->y2=(double) (delta); \
s++; \
} \
} \
}
#define MaxStacksize
Definition: deprecate.c:1184
Definition: exception.h:68
#define ThrowBinaryImageException(severity, tag, context)
Definition: exception-private.h:35

Referenced by ColorFloodfillImage(), and MatteFloodfillImage().

#define RandomChannelThresholdImageText   " RandomChannelThreshold image... "
#define ThresholdImageTag   "Threshold/Image"
#define TransparentImageTag   "Transparent/Image"

Referenced by TransparentImage().

Function Documentation

MagickExport const IndexPacket* AcquireCacheViewIndexes ( const CacheView cache_view)
MagickExport const PixelPacket* AcquireCacheViewPixels ( const CacheView cache_view,
const ssize_t  x,
const ssize_t  y,
const size_t  columns,
const size_t  rows,
ExceptionInfo exception 
)
MagickExport const PixelPacket* AcquireImagePixels ( const Image image,
const ssize_t  x,
const ssize_t  y,
const size_t  columns,
const size_t  rows,
ExceptionInfo exception 
)

References GetVirtualPixels().

MagickExport const IndexPacket* AcquireIndexes ( const Image image)
MagickExport void* AcquireMemory ( const size_t  size)
MagickExport MagickBooleanType AcquireOneCacheViewPixel ( const CacheView cache_view,
const ssize_t  x,
const ssize_t  y,
PixelPacket pixel,
ExceptionInfo exception 
)
MagickExport MagickBooleanType AcquireOneCacheViewVirtualPixel ( const CacheView cache_view,
const VirtualPixelMethod  virtual_pixel_method,
const ssize_t  x,
const ssize_t  y,
PixelPacket pixel,
ExceptionInfo exception 
)
MagickExport MagickPixelPacket AcquireOneMagickPixel ( const Image image,
const ssize_t  x,
const ssize_t  y,
ExceptionInfo exception 
)
MagickExport PixelPacket AcquireOnePixel ( const Image image,
const ssize_t  x,
const ssize_t  y,
ExceptionInfo exception 
)

References GetOneVirtualPixel().

MagickExport PixelPacket AcquireOneVirtualPixel ( const Image image,
const VirtualPixelMethod  virtual_pixel_method,
const ssize_t  x,
const ssize_t  y,
ExceptionInfo exception 
)
MagickExport const PixelPacket* AcquirePixels ( const Image image)
MagickExport void AcquireSemaphoreInfo ( SemaphoreInfo **  semaphore_info)
MagickExport MagickBooleanType AffinityImage ( const QuantizeInfo quantize_info,
Image image,
const Image affinity_image 
)

References RemapImage().

MagickExport MagickBooleanType AffinityImages ( const QuantizeInfo quantize_info,
Image images,
const Image affinity_image 
)

References RemapImages().

MagickExport Image* AllocateImage ( const ImageInfo image_info)

References AcquireImage().

MagickExport MagickBooleanType AllocateImageColormap ( Image image,
const size_t  colors 
)
MagickExport void AllocateNextImage ( const ImageInfo image_info,
Image image 
)

References AcquireNextImage().

MagickExport Image* AverageImages ( const Image images,
ExceptionInfo exception 
)
MagickExport unsigned int ChannelImage ( Image image,
const ChannelType  channel 
)
MagickExport MagickBooleanType ClipPathImage ( Image image,
const char *  pathname,
const MagickBooleanType  inside 
)

References ClipImagePath().

MagickExport MagickBooleanType CloneImageAttributes ( Image image,
const Image clone_image 
)
MagickExport void* CloneMemory ( void *  destination,
const void *  source,
const size_t  size 
)
MagickExport CacheView* CloseCacheView ( CacheView view_info)

References DestroyCacheView().

MagickExport MagickBooleanType ConstituteComponentGenesis ( void  )

References MagickTrue.

MagickExport void ConstituteComponentTerminus ( void  )
static MagickRealType CubicWeightingFunction ( const MagickRealType  x)
inlinestatic

References MagickMax.

Referenced by InterpolatePixelColor().

MagickExport MagickBooleanType DeleteImageAttribute ( Image image,
const char *  key 
)

References DeleteImageProperty().

MagickExport MagickBooleanType DeleteMagickRegistry ( const ssize_t  id)
MagickExport MagickBooleanType DescribeImage ( Image image,
FILE *  file,
const MagickBooleanType  verbose 
)

References IdentifyImage().

static void* DestroyAttribute ( void *  attribute)
static
MagickExport void DestroyConstitute ( void  )
MagickExport void DestroyMagick ( void  )

References MagickCoreTerminus().

MagickExport void DestroyMagickRegistry ( void  )
MagickExport unsigned int DispatchImage ( const Image image,
const ssize_t  x_offset,
const ssize_t  y_offset,
const size_t  columns,
const size_t  rows,
const char *  map,
const StorageType  type,
void *  pixels,
ExceptionInfo exception 
)
MagickExport Image* ExtractSubimageFromImage ( Image image,
const Image reference,
ExceptionInfo exception 
)
MagickExport Image* FlattenImages ( Image image,
ExceptionInfo exception 
)

References FlattenLayer, and MergeImageLayers().

MagickExport MagickBooleanType FormatImageAttribute ( Image image,
const char *  key,
const char *  format,
  ... 
)
MagickExport MagickBooleanType FormatImageAttributeList ( Image image,
const char *  key,
const char *  format,
va_list  operands 
)
MagickExport MagickBooleanType FormatImagePropertyList ( Image image,
const char *  property,
const char *  format,
va_list  operands 
)
MagickExport ssize_t FormatMagickString ( char *  string,
const size_t  length,
const char *  format,
  ... 
)
MagickExport ssize_t FormatMagickStringList ( char *  string,
const size_t  length,
const char *  format,
va_list  operands 
)

Referenced by FormatMagickString().

MagickExport void FormatString ( char *  string,
const char *  format,
  ... 
)
MagickExport void FormatStringList ( char *  string,
const char *  format,
va_list  operands 
)
MagickExport MagickBooleanType FuzzyColorCompare ( const Image image,
const PixelPacket p,
const PixelPacket q 
)
MagickExport unsigned int FuzzyColorMatch ( const PixelPacket p,
const PixelPacket q,
const double  fuzz 
)
MagickExport MagickBooleanType FuzzyOpacityCompare ( const Image image,
const PixelPacket p,
const PixelPacket q 
)
MagickExport PixelPacket* GetCacheView ( CacheView cache_view,
const ssize_t  x,
const ssize_t  y,
const size_t  columns,
const size_t  rows 
)
MagickExport IndexPacket* GetCacheViewIndexes ( CacheView cache_view)
MagickExport PixelPacket* GetCacheViewPixels ( CacheView cache_view,
const ssize_t  x,
const ssize_t  y,
const size_t  columns,
const size_t  rows 
)
MagickExport const ImageAttribute* GetImageClippingPathAttribute ( Image image)

References GetImageAttribute().

MagickExport Image* GetImageFromMagickRegistry ( const char *  name,
ssize_t *  id,
ExceptionInfo exception 
)
MagickExport int GetImageGeometry ( Image image,
const char *  geometry,
const unsigned int  size_to_fit,
RectangleInfo region_info 
)
MagickExport Image* GetImageList ( const Image images,
const ssize_t  offset,
ExceptionInfo exception 
)
MagickExport ssize_t GetImageListIndex ( const Image images)
MagickExport size_t GetImageListSize ( const Image images)
MagickExport PixelPacket* GetImagePixels ( Image image,
const ssize_t  x,
const ssize_t  y,
const size_t  columns,
const size_t  rows 
)
MagickExport IndexPacket* GetIndexes ( const Image image)
MagickExport unsigned int GetMagickGeometry ( const char *  geometry,
ssize_t *  x,
ssize_t *  y,
size_t *  width,
size_t *  height 
)
MagickExport void* GetMagickRegistry ( const ssize_t  id,
RegistryType type,
size_t *  length,
ExceptionInfo exception 
)
MagickExport void GetMagickToken ( const char *  start,
const char **  end,
char *  token 
)

References GetNextToken().

MagickExport MonitorHandler GetMonitorHandler ( void  )

References monitor_handler.

MagickExport const ImageAttribute* GetNextImageAttribute ( const Image image)
MagickExport unsigned int GetNumberScenes ( const Image image)
MagickExport PixelPacket GetOnePixel ( Image image,
const ssize_t  x,
const ssize_t  y 
)
MagickExport PixelPacket* GetPixels ( const Image image)
static double GetSimilarityMetric ( const Image image,
const Image reference,
const ssize_t  x_offset,
const ssize_t  y_offset,
const double  similarity_threshold,
ExceptionInfo exception 
)
static
MagickExport void HSLTransform ( const double  hue,
const double  saturation,
const double  lightness,
Quantum red,
Quantum green,
Quantum blue 
)
static MagickRealType HueToRGB ( MagickRealType  m1,
MagickRealType  m2,
MagickRealType  hue 
)
inlinestatic

Referenced by HSLTransform().

MagickExport void InitializeMagick ( const char *  path)

References MagickCoreGenesis(), and MagickFalse.

MagickExport char* InterpretImageAttributes ( const ImageInfo image_info,
Image image,
const char *  embed_text 
)
MagickExport MagickRealType InversesRGBCompandor ( const MagickRealType  pixel)

References QuantumRange, and QuantumScale.

MagickExport MagickBooleanType IsMagickInstantiated ( void  )
MagickExport unsigned int IsSubimage ( const char *  geometry,
const unsigned int  pedantic 
)
MagickBooleanType LevelImageColors ( Image image,
const ChannelType  channel,
const MagickPixelPacket black_color,
const MagickPixelPacket white_color,
const MagickBooleanType  invert 
)
MagickExport void LiberateMemory ( void **  memory)
MagickExport void LiberateSemaphoreInfo ( SemaphoreInfo **  semaphore_info)
MagickExport void MagickIncarnate ( const char *  path)
MagickExport MagickBooleanType MagickMonitor ( const char *  text,
const MagickOffsetType  offset,
const MagickSizeType  span,
void *  magick_unusedclient_data 
)
MagickExport Image* MaximumImages ( const Image images,
ExceptionInfo exception 
)
MagickExport Image* MedianFilterImage ( const Image image,
const double  radius,
ExceptionInfo exception 
)
static double MeshInterpolate ( const PointInfo delta,
const double  p,
const double  x,
const double  y 
)
inlinestatic

References _PointInfo::x, and _PointInfo::y.

Referenced by InterpolatePixelColor().

MagickExport Image* MinimumImages ( const Image images,
ExceptionInfo exception 
)
MagickExport Image* ModeImage ( const Image image,
const double  radius,
ExceptionInfo exception 
)

References ModeStatistic, and StatisticImage().

MagickExport Image* MosaicImages ( Image image,
ExceptionInfo exception 
)

References MergeImageLayers(), and MosaicLayer.

static ssize_t NearestNeighbor ( MagickRealType  x)
inlinestatic

Referenced by InterpolatePixelColor().

MagickExport CacheView* OpenCacheView ( const Image image)
MagickExport FILE* OpenMagickStream ( const char *  path,
const char *  mode 
)
MagickExport MagickBooleanType PaintFloodfillImage ( Image image,
const ChannelType  channel,
const MagickPixelPacket target,
const ssize_t  x,
const ssize_t  y,
const DrawInfo draw_info,
const PaintMethod  method 
)
MagickExport MagickBooleanType PaintOpaqueImage ( Image image,
const MagickPixelPacket target,
const MagickPixelPacket fill 
)
MagickExport MagickBooleanType PaintOpaqueImageChannel ( Image image,
const ChannelType  channel,
const MagickPixelPacket target,
const MagickPixelPacket fill 
)
MagickExport MagickBooleanType PaintTransparentImage ( Image image,
const MagickPixelPacket target,
const Quantum  opacity 
)
MagickExport int ParseImageGeometry ( const char *  geometry,
ssize_t *  x,
ssize_t *  y,
size_t *  width,
size_t *  height 
)
MagickExport size_t PopImagePixels ( Image image,
const QuantumType  quantum,
unsigned char *  destination 
)
MagickExport char* PostscriptGeometry ( const char *  page)
MagickExport unsigned int PushImageList ( Image **  images,
const Image image,
ExceptionInfo exception 
)
MagickExport size_t PushImagePixels ( Image image,
const QuantumType  quantum,
const unsigned char *  source 
)
MagickExport unsigned int QuantizationError ( Image image)
MagickExport Image* RadialBlurImage ( const Image image,
const double  angle,
ExceptionInfo exception 
)

References RotationalBlurImage().

MagickExport Image* RadialBlurImageChannel ( const Image image,
const ChannelType  channel,
const double  angle,
ExceptionInfo exception 
)
MagickExport void ReacquireMemory ( void **  memory,
const size_t  size 
)
MagickExport Image* RecolorImage ( const Image image,
const size_t  order,
const double *  color_matrix,
ExceptionInfo exception 
)
MagickExport Image* ReduceNoiseImage ( const Image image,
const double  radius,
ExceptionInfo exception 
)
MagickExport void RelinquishSemaphoreInfo ( SemaphoreInfo semaphore_info)

References UnlockSemaphoreInfo().

MagickExport void ResetImageAttributeIterator ( const Image image)
MagickExport void SetCacheThreshold ( const size_t  size)
MagickExport PixelPacket* SetCacheViewPixels ( CacheView cache_view,
const ssize_t  x,
const ssize_t  y,
const size_t  columns,
const size_t  rows 
)
MagickExport MagickBooleanType SetExceptionInfo ( ExceptionInfo exception,
ExceptionType  severity 
)
MagickExport MagickBooleanType SetImageAttribute ( Image image,
const char *  key,
const char *  value 
)
MagickExport unsigned int SetImageList ( Image **  images,
const Image image,
const ssize_t  offset,
ExceptionInfo exception 
)
MagickExport PixelPacket* SetImagePixels ( Image image,
const ssize_t  x,
const ssize_t  y,
const size_t  columns,
const size_t  rows 
)
MagickExport ssize_t SetMagickRegistry ( const RegistryType  type,
const void *  blob,
const size_t   magick_unusedlength,
ExceptionInfo exception 
)
MagickExport MonitorHandler SetMonitorHandler ( MonitorHandler  handler)

References monitor_handler.

MagickExport Image* SpliceImageList ( Image images,
const ssize_t  offset,
const size_t  length,
const Image splices,
ExceptionInfo exception 
)
MagickExport MagickRealType sRGBCompandor ( const MagickRealType  pixel)

References QuantumRange, and QuantumScale.

MagickExport void Strip ( char *  message)
MagickExport MagickBooleanType SyncCacheViewPixels ( CacheView cache_view)
MagickExport MagickBooleanType SyncImagePixels ( Image image)
MagickExport int SystemCommand ( const MagickBooleanType  asynchronous,
const MagickBooleanType  verbose,
const char *  command,
ExceptionInfo exception 
)
MagickExport void TransformHSL ( const Quantum  red,
const Quantum  green,
const Quantum  blue,
double *  hue,
double *  saturation,
double *  lightness 
)

References MagickMax, MagickMin, and QuantumScale.

MagickExport char* TranslateText ( const ImageInfo image_info,
Image image,
const char *  embed_text 
)
MagickExport unsigned int UnshiftImageList ( Image **  images,
const Image image,
ExceptionInfo exception 
)
MagickExport IndexPacket ValidateColormapIndex ( Image image,
const size_t  index 
)

Variable Documentation

MonitorHandler monitor_handler = (MonitorHandler) NULL
static