MagickWand 6.9.11-60
Convert, Edit, Or Compose Bitmap Images
deprecate.c File Reference
#include "wand/studio.h"
#include "wand/MagickWand.h"
#include "wand/magick-wand-private.h"
#include "wand/wand.h"
#include "magick/monitor-private.h"
#include "magick/thread-private.h"
Include dependency graph for deprecate.c:

Data Structures

struct  _PixelView
 

Macros

#define PixelViewId   "PixelView"
 
#define DuplexTransferPixelViewTag   "PixelView/DuplexTransfer"
 
#define GetPixelViewTag   "PixelView/Get"
 
#define SetPixelViewTag   "PixelView/Set"
 
#define TransferPixelViewTag   "PixelView/Transfer"
 
#define UpdatePixelViewTag   "PixelView/Update"
 

Functions

WandExport DrawingWandDrawAllocateWand (const DrawInfo *draw_info, Image *image)
 
static MagickWandCloneMagickWandFromImages (const MagickWand *wand, Image *images)
 
WandExport MagickWandMagickAverageImages (MagickWand *wand)
 
WandExport PixelViewClonePixelView (const PixelView *pixel_view)
 
static PixelWand *** DestroyPixelsThreadSet (PixelWand ***pixel_wands, const size_t number_wands, const size_t number_threads)
 
WandExport PixelViewDestroyPixelView (PixelView *pixel_view)
 
WandExport MagickBooleanType DuplexTransferPixelViewIterator (PixelView *source, PixelView *duplex, PixelView *destination, DuplexTransferPixelViewMethod transfer, void *context)
 
WandExport char * GetPixelViewException (const PixelView *pixel_view, ExceptionType *severity)
 
WandExport size_t GetPixelViewHeight (const PixelView *pixel_view)
 
WandExport MagickBooleanType GetPixelViewIterator (PixelView *source, GetPixelViewMethod get, void *context)
 
WandExport PixelWand ** GetPixelViewPixels (const PixelView *pixel_view)
 
WandExport MagickWandGetPixelViewWand (const PixelView *pixel_view)
 
WandExport size_t GetPixelViewWidth (const PixelView *pixel_view)
 
WandExport ssize_t GetPixelViewX (const PixelView *pixel_view)
 
WandExport ssize_t GetPixelViewY (const PixelView *pixel_view)
 
WandExport MagickBooleanType IsPixelView (const PixelView *pixel_view)
 
WandExport MagickBooleanType MagickClipPathImage (MagickWand *wand, const char *pathname, const MagickBooleanType inside)
 
WandExport double DrawGetFillAlpha (const DrawingWand *wand)
 
WandExport double DrawGetStrokeAlpha (const DrawingWand *wand)
 
WandExport DrawInfo * DrawPeekGraphicWand (const DrawingWand *wand)
 
WandExport void DrawPopGraphicContext (DrawingWand *wand)
 
WandExport void DrawPushGraphicContext (DrawingWand *wand)
 
WandExport void DrawSetFillAlpha (DrawingWand *wand, const double fill_alpha)
 
WandExport void DrawSetStrokeAlpha (DrawingWand *wand, const double stroke_alpha)
 
WandExport MagickBooleanType MagickColorFloodfillImage (MagickWand *wand, const PixelWand *fill, const double fuzz, const PixelWand *bordercolor, const ssize_t x, const ssize_t y)
 
WandExport char * MagickDescribeImage (MagickWand *wand)
 
WandExport MagickWandMagickFlattenImages (MagickWand *wand)
 
WandExport char * MagickGetImageAttribute (MagickWand *wand, const char *property)
 
WandExport ssize_t MagickGetImageIndex (MagickWand *wand)
 
WandExport MagickBooleanType MagickGetImageChannelExtrema (MagickWand *wand, const ChannelType channel, size_t *minima, size_t *maxima)
 
WandExport MagickBooleanType MagickGetImageExtrema (MagickWand *wand, size_t *minima, size_t *maxima)
 
WandExport MagickBooleanType MagickGetImageMatte (MagickWand *wand)
 
WandExport MagickBooleanType MagickGetImagePixels (MagickWand *wand, const ssize_t x, const ssize_t y, const size_t columns, const size_t rows, const char *map, const StorageType storage, void *pixels)
 
WandExport MagickSizeType MagickGetImageSize (MagickWand *wand)
 
WandExport MagickBooleanType MagickMapImage (MagickWand *wand, const MagickWand *map_wand, const MagickBooleanType dither)
 
WandExport MagickBooleanType MagickMatteFloodfillImage (MagickWand *wand, const double alpha, const double fuzz, const PixelWand *bordercolor, const ssize_t x, const ssize_t y)
 
WandExport MagickBooleanType MagickMedianFilterImage (MagickWand *wand, const double radius)
 
WandExport MagickWandMagickMinimumImages (MagickWand *wand)
 
WandExport MagickBooleanType MagickModeImage (MagickWand *wand, const double radius)
 
WandExport MagickWandMagickMosaicImages (MagickWand *wand)
 
WandExport MagickBooleanType MagickOpaqueImage (MagickWand *wand, const PixelWand *target, const PixelWand *fill, const double fuzz)
 
WandExport MagickBooleanType MagickPaintFloodfillImage (MagickWand *wand, const ChannelType channel, const PixelWand *fill, const double fuzz, const PixelWand *bordercolor, const ssize_t x, const ssize_t y)
 
WandExport MagickBooleanType MagickPaintOpaqueImage (MagickWand *wand, const PixelWand *target, const PixelWand *fill, const double fuzz)
 
WandExport MagickBooleanType MagickPaintOpaqueImageChannel (MagickWand *wand, const ChannelType channel, const PixelWand *target, const PixelWand *fill, const double fuzz)
 
WandExport MagickBooleanType MagickPaintTransparentImage (MagickWand *wand, const PixelWand *target, const double alpha, const double fuzz)
 
WandExport MagickBooleanType MagickRadialBlurImage (MagickWand *wand, const double angle)
 
WandExport MagickBooleanType MagickRadialBlurImageChannel (MagickWand *wand, const ChannelType channel, const double angle)
 
WandExport MagickBooleanType MagickRecolorImage (MagickWand *wand, const size_t order, const double *color_matrix)
 
WandExport MagickBooleanType MagickReduceNoiseImage (MagickWand *wand, const double radius)
 
WandExport MagickWandMagickMaximumImages (MagickWand *wand)
 
WandExport MagickBooleanType MagickSetImageAttribute (MagickWand *wand, const char *property, const char *value)
 
WandExport MagickBooleanType MagickSetImageIndex (MagickWand *wand, const ssize_t index)
 
WandExport MagickBooleanType MagickSetImageOption (MagickWand *wand, const char *format, const char *key, const char *value)
 
WandExport MagickBooleanType MagickTransparentImage (MagickWand *wand, const PixelWand *target, const double alpha, const double fuzz)
 
WandExport MagickWandMagickRegionOfInterestImage (MagickWand *wand, const size_t width, const size_t height, const ssize_t x, const ssize_t y)
 
WandExport MagickBooleanType MagickSetImagePixels (MagickWand *wand, const ssize_t x, const ssize_t y, const size_t columns, const size_t rows, const char *map, const StorageType storage, const void *pixels)
 
WandExport unsigned char * MagickWriteImageBlob (MagickWand *wand, size_t *length)
 
static PixelWand *** AcquirePixelsThreadSet (const size_t number_wands, const size_t number_threads)
 
WandExport PixelViewNewPixelView (MagickWand *wand)
 
WandExport PixelViewNewPixelViewRegion (MagickWand *wand, const ssize_t x, const ssize_t y, const size_t width, const size_t height)
 
WandExport PixelWand ** PixelGetNextRow (PixelIterator *iterator)
 
WandExport char * PixelIteratorGetException (const PixelIterator *iterator, ExceptionType *severity)
 
WandExport MagickBooleanType SetPixelViewIterator (PixelView *destination, SetPixelViewMethod set, void *context)
 
WandExport MagickBooleanType TransferPixelViewIterator (PixelView *source, PixelView *destination, TransferPixelViewMethod transfer, void *context)
 
WandExport MagickBooleanType UpdatePixelViewIterator (PixelView *source, UpdatePixelViewMethod update, void *context)
 

Macro Definition Documentation

◆ DuplexTransferPixelViewTag

#define DuplexTransferPixelViewTag   "PixelView/DuplexTransfer"

◆ GetPixelViewTag

#define GetPixelViewTag   "PixelView/Get"

◆ PixelViewId

#define PixelViewId   "PixelView"

◆ SetPixelViewTag

#define SetPixelViewTag   "PixelView/Set"

◆ TransferPixelViewTag

#define TransferPixelViewTag   "PixelView/Transfer"

◆ UpdatePixelViewTag

#define UpdatePixelViewTag   "PixelView/Update"

Function Documentation

◆ AcquirePixelsThreadSet()

static PixelWand *** AcquirePixelsThreadSet ( const size_t  number_wands,
const size_t  number_threads 
)
static

◆ CloneMagickWandFromImages()

◆ ClonePixelView()

◆ DestroyPixelsThreadSet()

static PixelWand *** DestroyPixelsThreadSet ( PixelWand ***  pixel_wands,
const size_t  number_wands,
const size_t  number_threads 
)
static

◆ DestroyPixelView()

◆ DrawAllocateWand()

WandExport DrawingWand * DrawAllocateWand ( const DrawInfo *  draw_info,
Image *  image 
)

References AcquireDrawingWand().

◆ DrawGetFillAlpha()

WandExport double DrawGetFillAlpha ( const DrawingWand wand)

References DrawGetFillOpacity().

◆ DrawGetStrokeAlpha()

WandExport double DrawGetStrokeAlpha ( const DrawingWand wand)

◆ DrawPeekGraphicWand()

WandExport DrawInfo * DrawPeekGraphicWand ( const DrawingWand wand)

References PeekDrawingWand().

◆ DrawPopGraphicContext()

WandExport void DrawPopGraphicContext ( DrawingWand wand)

References PopDrawingWand().

◆ DrawPushGraphicContext()

WandExport void DrawPushGraphicContext ( DrawingWand wand)

References PushDrawingWand().

◆ DrawSetFillAlpha()

WandExport void DrawSetFillAlpha ( DrawingWand wand,
const double  fill_alpha 
)

References DrawSetFillOpacity().

◆ DrawSetStrokeAlpha()

WandExport void DrawSetStrokeAlpha ( DrawingWand wand,
const double  stroke_alpha 
)

◆ DuplexTransferPixelViewIterator()

◆ GetPixelViewException()

WandExport char * GetPixelViewException ( const PixelView pixel_view,
ExceptionType *  severity 
)

◆ GetPixelViewHeight()

WandExport size_t GetPixelViewHeight ( const PixelView pixel_view)

◆ GetPixelViewIterator()

◆ GetPixelViewPixels()

WandExport PixelWand ** GetPixelViewPixels ( const PixelView pixel_view)

◆ GetPixelViewWand()

WandExport MagickWand * GetPixelViewWand ( const PixelView pixel_view)

◆ GetPixelViewWidth()

WandExport size_t GetPixelViewWidth ( const PixelView pixel_view)

◆ GetPixelViewX()

WandExport ssize_t GetPixelViewX ( const PixelView pixel_view)

◆ GetPixelViewY()

WandExport ssize_t GetPixelViewY ( const PixelView pixel_view)

◆ IsPixelView()

WandExport MagickBooleanType IsPixelView ( const PixelView pixel_view)

◆ MagickAverageImages()

◆ MagickClipPathImage()

WandExport MagickBooleanType MagickClipPathImage ( MagickWand wand,
const char *  pathname,
const MagickBooleanType  inside 
)

References MagickClipImagePath().

◆ MagickColorFloodfillImage()

WandExport MagickBooleanType MagickColorFloodfillImage ( MagickWand wand,
const PixelWand fill,
const double  fuzz,
const PixelWand bordercolor,
const ssize_t  x,
const ssize_t  y 
)

◆ MagickDescribeImage()

WandExport char * MagickDescribeImage ( MagickWand wand)

References MagickIdentifyImage().

◆ MagickFlattenImages()

◆ MagickGetImageAttribute()

WandExport char * MagickGetImageAttribute ( MagickWand wand,
const char *  property 
)

◆ MagickGetImageChannelExtrema()

WandExport MagickBooleanType MagickGetImageChannelExtrema ( MagickWand wand,
const ChannelType  channel,
size_t *  minima,
size_t *  maxima 
)

◆ MagickGetImageExtrema()

WandExport MagickBooleanType MagickGetImageExtrema ( MagickWand wand,
size_t *  minima,
size_t *  maxima 
)

◆ MagickGetImageIndex()

WandExport ssize_t MagickGetImageIndex ( MagickWand wand)

◆ MagickGetImageMatte()

◆ MagickGetImagePixels()

WandExport MagickBooleanType MagickGetImagePixels ( MagickWand wand,
const ssize_t  x,
const ssize_t  y,
const size_t  columns,
const size_t  rows,
const char *  map,
const StorageType  storage,
void *  pixels 
)

◆ MagickGetImageSize()

◆ MagickMapImage()

WandExport MagickBooleanType MagickMapImage ( MagickWand wand,
const MagickWand map_wand,
const MagickBooleanType  dither 
)

◆ MagickMatteFloodfillImage()

WandExport MagickBooleanType MagickMatteFloodfillImage ( MagickWand wand,
const double  alpha,
const double  fuzz,
const PixelWand bordercolor,
const ssize_t  x,
const ssize_t  y 
)

◆ MagickMaximumImages()

◆ MagickMedianFilterImage()

WandExport MagickBooleanType MagickMedianFilterImage ( MagickWand wand,
const double  radius 
)

◆ MagickMinimumImages()

◆ MagickModeImage()

WandExport MagickBooleanType MagickModeImage ( MagickWand wand,
const double  radius 
)

◆ MagickMosaicImages()

◆ MagickOpaqueImage()

WandExport MagickBooleanType MagickOpaqueImage ( MagickWand wand,
const PixelWand target,
const PixelWand fill,
const double  fuzz 
)

◆ MagickPaintFloodfillImage()

WandExport MagickBooleanType MagickPaintFloodfillImage ( MagickWand wand,
const ChannelType  channel,
const PixelWand fill,
const double  fuzz,
const PixelWand bordercolor,
const ssize_t  x,
const ssize_t  y 
)

◆ MagickPaintOpaqueImage()

WandExport MagickBooleanType MagickPaintOpaqueImage ( MagickWand wand,
const PixelWand target,
const PixelWand fill,
const double  fuzz 
)

◆ MagickPaintOpaqueImageChannel()

WandExport MagickBooleanType MagickPaintOpaqueImageChannel ( MagickWand wand,
const ChannelType  channel,
const PixelWand target,
const PixelWand fill,
const double  fuzz 
)

◆ MagickPaintTransparentImage()

WandExport MagickBooleanType MagickPaintTransparentImage ( MagickWand wand,
const PixelWand target,
const double  alpha,
const double  fuzz 
)

◆ MagickRadialBlurImage()

WandExport MagickBooleanType MagickRadialBlurImage ( MagickWand wand,
const double  angle 
)

◆ MagickRadialBlurImageChannel()

WandExport MagickBooleanType MagickRadialBlurImageChannel ( MagickWand wand,
const ChannelType  channel,
const double  angle 
)

◆ MagickRecolorImage()

WandExport MagickBooleanType MagickRecolorImage ( MagickWand wand,
const size_t  order,
const double *  color_matrix 
)

◆ MagickReduceNoiseImage()

WandExport MagickBooleanType MagickReduceNoiseImage ( MagickWand wand,
const double  radius 
)

◆ MagickRegionOfInterestImage()

WandExport MagickWand * MagickRegionOfInterestImage ( MagickWand wand,
const size_t  width,
const size_t  height,
const ssize_t  x,
const ssize_t  y 
)

◆ MagickSetImageAttribute()

WandExport MagickBooleanType MagickSetImageAttribute ( MagickWand wand,
const char *  property,
const char *  value 
)

References _MagickWand::images.

◆ MagickSetImageIndex()

WandExport MagickBooleanType MagickSetImageIndex ( MagickWand wand,
const ssize_t  index 
)

◆ MagickSetImageOption()

WandExport MagickBooleanType MagickSetImageOption ( MagickWand wand,
const char *  format,
const char *  key,
const char *  value 
)

◆ MagickSetImagePixels()

WandExport MagickBooleanType MagickSetImagePixels ( MagickWand wand,
const ssize_t  x,
const ssize_t  y,
const size_t  columns,
const size_t  rows,
const char *  map,
const StorageType  storage,
const void *  pixels 
)

◆ MagickTransparentImage()

WandExport MagickBooleanType MagickTransparentImage ( MagickWand wand,
const PixelWand target,
const double  alpha,
const double  fuzz 
)

◆ MagickWriteImageBlob()

WandExport unsigned char * MagickWriteImageBlob ( MagickWand wand,
size_t *  length 
)

References MagickGetImageBlob().

◆ NewPixelView()

◆ NewPixelViewRegion()

◆ PixelGetNextRow()

WandExport PixelWand ** PixelGetNextRow ( PixelIterator iterator)

◆ PixelIteratorGetException()

WandExport char * PixelIteratorGetException ( const PixelIterator iterator,
ExceptionType *  severity 
)

◆ SetPixelViewIterator()

◆ TransferPixelViewIterator()

◆ UpdatePixelViewIterator()