MagickCore  7.0.3
transform.c File Reference
Include dependency graph for transform.c:

Go to the source code of this file.

Macros

#define ChopImageTag   "Chop/Image"
 
#define CropImageTag   "Crop/Image"
 
#define ExcerptImageTag   "Excerpt/Image"
 
#define FlipImageTag   "Flip/Image"
 
#define FlopImageTag   "Flop/Image"
 
#define RollImageTag   "Roll/Image"
 
#define SpliceImageTag   "Splice/Image"
 
#define TransposeImageTag   "Transpose/Image"
 
#define TransverseImageTag   "Transverse/Image"
 

Functions

MagickExport ImageAutoOrientImage (const Image *image, const OrientationType orientation, ExceptionInfo *exception)
 
MagickExport ImageChopImage (const Image *image, const RectangleInfo *chop_info, ExceptionInfo *exception)
 
MagickExport ImageConsolidateCMYKImages (const Image *images, ExceptionInfo *exception)
 
MagickExport ImageCropImage (const Image *image, const RectangleInfo *geometry, ExceptionInfo *exception)
 
static double MagickRound (double x)
 
MagickExport ImageCropImageToTiles (const Image *image, const char *crop_geometry, ExceptionInfo *exception)
 
MagickExport ImageExcerptImage (const Image *image, const RectangleInfo *geometry, ExceptionInfo *exception)
 
MagickExport ImageExtentImage (const Image *image, const RectangleInfo *geometry, ExceptionInfo *exception)
 
MagickExport ImageFlipImage (const Image *image, ExceptionInfo *exception)
 
MagickExport ImageFlopImage (const Image *image, ExceptionInfo *exception)
 
static MagickBooleanType CopyImageRegion (Image *destination, const Image *source, const size_t columns, const size_t rows, const ssize_t sx, const ssize_t sy, const ssize_t dx, const ssize_t dy, ExceptionInfo *exception)
 
MagickExport ImageRollImage (const Image *image, const ssize_t x_offset, const ssize_t y_offset, ExceptionInfo *exception)
 
MagickExport ImageShaveImage (const Image *image, const RectangleInfo *shave_info, ExceptionInfo *exception)
 
MagickExport ImageSpliceImage (const Image *image, const RectangleInfo *geometry, ExceptionInfo *exception)
 
MagickPrivate MagickBooleanType TransformImage (Image **image, const char *crop_geometry, const char *image_geometry, ExceptionInfo *exception)
 
MagickExport ImageTransposeImage (const Image *image, ExceptionInfo *exception)
 
MagickExport ImageTransverseImage (const Image *image, ExceptionInfo *exception)
 
MagickExport ImageTrimImage (const Image *image, ExceptionInfo *exception)
 

Macro Definition Documentation

§ ChopImageTag

#define ChopImageTag   "Chop/Image"

Referenced by ChopImage().

§ CropImageTag

#define CropImageTag   "Crop/Image"

Referenced by CropImage().

§ ExcerptImageTag

#define ExcerptImageTag   "Excerpt/Image"

Referenced by ExcerptImage().

§ FlipImageTag

#define FlipImageTag   "Flip/Image"

Referenced by FlipImage().

§ FlopImageTag

#define FlopImageTag   "Flop/Image"

Referenced by FlopImage().

§ RollImageTag

#define RollImageTag   "Roll/Image"

Referenced by RollImage().

§ SpliceImageTag

#define SpliceImageTag   "Splice/Image"

Referenced by SpliceImage().

§ TransposeImageTag

#define TransposeImageTag   "Transpose/Image"

Referenced by TransposeImage().

§ TransverseImageTag

#define TransverseImageTag   "Transverse/Image"

Referenced by TransverseImage().

Function Documentation

§ AutoOrientImage()

§ ChopImage()

§ ConsolidateCMYKImages()

§ CopyImageRegion()

static MagickBooleanType CopyImageRegion ( Image destination,
const Image source,
const size_t  columns,
const size_t  rows,
const ssize_t  sx,
const ssize_t  sy,
const ssize_t  dx,
const ssize_t  dy,
ExceptionInfo exception 
)
static

§ CropImage()

§ CropImageToTiles()

§ ExcerptImage()

§ ExtentImage()

§ FlipImage()

§ FlopImage()

§ MagickRound()

static double MagickRound ( double  x)
inlinestatic

Definition at line 771 of file transform.c.

Referenced by CropImageToTiles().

§ RollImage()

§ ShaveImage()

§ SpliceImage()

§ TransformImage()

§ TransposeImage()

§ TransverseImage()

§ TrimImage()