dmagick.c.image

Undocumented in source.

Members

Aliases

ssize_t
alias ssize_t = ptrdiff_t
Undocumented in source.

Enums

AlphaChannelType
enum AlphaChannelType

Used to set a flag on an image indicating whether or not to use existing alpha channel data, to create an alpha channel, or to perform other operations on the alpha channel.

ImageType
enum ImageType

Indicate the type classification of the image.

InterlaceType
enum InterlaceType

Specify the ordering of the red, green, and blue pixel information in the image. Interlacing is usually used to make image information available to the user faster by taking advantage of the space vs time tradeoff. For example, interlacing allows images on the Web to be recognizable sooner and satellite images to accumulate/render with image resolution increasing over time. Use LineInterlace or PlaneInterlace to create an interlaced GIF or progressive JPEG image.

OrientationType
enum OrientationType

Specify the orientation of the image pixels.

ResolutionType
enum ResolutionType

By default, ImageMagick defines resolutions in pixels per inch. ResolutionType provides a means to adjust this.

TransmitType
enum TransmitType
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.

Functions

AcquireImage
Image* AcquireImage(const(ImageInfo)* )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
AcquireImageColormap
MagickBooleanType AcquireImageColormap(Image* , size_t )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
AcquireImageInfo
ImageInfo* AcquireImageInfo()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
AcquireNextImage
void AcquireNextImage(const(ImageInfo)* , Image* )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
AppendImages
Image* AppendImages(const(Image)* , MagickBooleanType , ExceptionInfo* )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CatchImageException
ExceptionType CatchImageException(Image* )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
ClipImage
MagickBooleanType ClipImage(Image* )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
ClipImagePath
MagickBooleanType ClipImagePath(Image* , const(char)* , MagickBooleanType )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CloneImage
Image* CloneImage(const(Image)* , size_t , size_t , MagickBooleanType , ExceptionInfo* )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CloneImageInfo
ImageInfo* CloneImageInfo(const(ImageInfo)* )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
DestroyImage
Image* DestroyImage(Image* )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
DestroyImageInfo
ImageInfo* DestroyImageInfo(ImageInfo* )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
DestroyImagePixels
void DestroyImagePixels(Image* )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
DisassociateImageStream
void DisassociateImageStream(Image* )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GetImageChannels
size_t GetImageChannels(Image* )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GetImageClipMask
Image* GetImageClipMask(const(Image)* , ExceptionInfo* )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GetImageException
void GetImageException(Image* , ExceptionInfo* )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GetImageInfo
void GetImageInfo(ImageInfo* )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GetImageInfoFile
FILE* GetImageInfoFile(const(ImageInfo)* )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GetImageMask
Image* GetImageMask(const(Image)* , ExceptionInfo* )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GetImageReferenceCount
ssize_t GetImageReferenceCount(Image* )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GetImageVirtualPixelMethod
VirtualPixelMethod GetImageVirtualPixelMethod(const(Image)* )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
InterpretImageFilename
size_t InterpretImageFilename(const(ImageInfo)* , Image* , const(char)* , int , char* )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
IsHighDynamicRangeImage
MagickBooleanType IsHighDynamicRangeImage(const(Image)* , ExceptionInfo* )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
IsImageObject
MagickBooleanType IsImageObject(const(Image)* )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
IsMagickConflict
MagickBooleanType IsMagickConflict(const(char)* )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
IsTaintImage
MagickBooleanType IsTaintImage(const(Image)* )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
ListMagickInfo
MagickBooleanType ListMagickInfo(FILE* , ExceptionInfo* )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
ModifyImage
MagickBooleanType ModifyImage(Image** , ExceptionInfo* )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
NewMagickImage
Image* NewMagickImage(const(ImageInfo)* , size_t , size_t , const(MagickPixelPacket)* )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
ReferenceImage
Image* ReferenceImage(Image* )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
ResetImagePage
MagickBooleanType ResetImagePage(Image* , const(char)* )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
SetImageBackgroundColor
MagickBooleanType SetImageBackgroundColor(Image* )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
SetImageChannels
MagickBooleanType SetImageChannels(Image* , size_t )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
SetImageClipMask
MagickBooleanType SetImageClipMask(Image* , const(Image)* )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
SetImageColor
MagickBooleanType SetImageColor(Image* , const(MagickPixelPacket)* )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
SetImageColor
MagickBooleanType SetImageColor(Image* , const(MagickPixelPacket)* )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
SetImageExtent
MagickBooleanType SetImageExtent(Image* , size_t , size_t )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
SetImageInfo
MagickBooleanType SetImageInfo(ImageInfo* , uint , ExceptionInfo* )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
SetImageInfoBlob
void SetImageInfoBlob(ImageInfo* , const(void)* , size_t )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
SetImageInfoFile
void SetImageInfoFile(ImageInfo* , FILE* )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
SetImageMask
MagickBooleanType SetImageMask(Image* , const(Image)* )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
SetImageOpacity
MagickBooleanType SetImageOpacity(Image* , Quantum )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
SetImageStorageClass
MagickBooleanType SetImageStorageClass(Image* , ClassType )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
SetImageVirtualPixelMethod
VirtualPixelMethod SetImageVirtualPixelMethod(const(Image)* , VirtualPixelMethod )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
SmushImages
Image* SmushImages(const(Image)* , MagickBooleanType , ssize_t , ExceptionInfo* )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
StripImage
MagickBooleanType StripImage(Image* )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
SyncImage
MagickBooleanType SyncImage(Image* )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
SyncImageSettings
MagickBooleanType SyncImageSettings(const(ImageInfo)* , Image* )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
SyncImagesSettings
MagickBooleanType SyncImagesSettings(ImageInfo* , Image* )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.

Structs

ChromaticityInfo
struct ChromaticityInfo

A Chromaticity object represents chromaticity values.

Image
struct Image
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
ImageInfo
struct ImageInfo
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
PrimaryInfo
struct PrimaryInfo
SegmentInfo
struct SegmentInfo
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.

Meta