
<?php
/*
Run this exercise to see if
imagick has been compiled into PHP
although all versions of PHP that
are enabled with imagick have them
*/
echo '<pre>';
print_r(get_defined_constants(true));
echo '</pre>';
| AVAILABLE "imagick" CONSTANTS STUDIED IN THIS TUTORIAL 1810 - ImageMagick 7.1.2-29 | ||
| COLOR | ||
| CONSTANT | VAL | ABOUT |
| imagick::COLOR_BLACK | 11 | Black color |
| imagick::COLOR_BLUE | 12 | Blue color |
| imagick::COLOR_CYAN | 13 | Cyan color |
| imagick::COLOR_GREEN | 14 | Green color |
| imagick::COLOR_RED | 15 | Red color |
| imagick::COLOR_YELLOW | 16 | Yellow color |
| imagick::COLOR_MAGENTA | 17 | Magenta color |
| imagick::COLOR_OPACITY | Color's opacity | |
| imagick::COLOR_ALPHA | 18 | Color's alpha |
| imagick::COLOR_FUZZ | 19 | Color's fuzz |
| DISPOSE | ||
| CONSTANT | VAL | ABOUT |
| imagick::DISPOSE_UNRECOGNIZED | 0 | Unrecognized dispose type. |
| imagick::DISPOSE_UNDEFINED | 0 | Undefined dispose type. |
| imagick::DISPOSE_NONE | 1 | No dispose type defined. |
| imagick::DISPOSE_BACKGROUND | 2 | Dispose background. |
| imagick::DISPOSE_PREVIOUS | 3 | Dispose previous. |
| COMPOSITE | ||
| CONSTANT | VAL | ABOUT |
| imagick::COMPOSITE_DEFAULT | 54 | The default composite operator. |
| imagick::COMPOSITE_UNDEFINED | 0 | Undefined composite operator. |
| imagick::COMPOSITE_NO | 52 | No composite operator defined. |
| imagick::COMPOSITE_ADD | The result of image + image. | |
| imagick::COMPOSITE_ATOP | 2 | The result is the same shape as image, with composite image obscuring image where the image shapes overlap. |
| imagick::COMPOSITE_BLEND | 3 | Blends the image. |
| imagick::COMPOSITE_BUMPMAP | 5 |
The same as COMPOSITE_MULTIPLY, except the source is converted to grayscale first. |
| imagick::COMPOSITE_CLEAR | 7 | Makes the target image transparent. |
| imagick::COMPOSITE_COLORBURN | 8 | Darkens the destination image to reflect the source image. |
| imagick::COMPOSITE_COLORDODGE | 9 | Brightens the destination image to reflect the source image. |
| imagick::COMPOSITE_COLORIZE | 10 | Colorizes the target image using the composite image. |
| imagick::COMPOSITE_COPYBLACK | 11 | Copies black from the source to target. |
| imagick::COMPOSITE_COPYBLUE | 12 | Copies blue from the source to target. |
| imagick::COMPOSITE_COPY | 13 | Copies the source image on the target image. |
| imagick::COMPOSITE_COPYCYAN | 14 | Copies cyan from the source to target. |
| imagick::COMPOSITE_COPYGREEN | 15 | Copies green from the source to target. |
| imagick::COMPOSITE_COPYMAGENTA | 16 | Copies magenta from the source to target. |
| imagick::COMPOSITE_COPYOPACITY | 17 | Copies opacity from the source to target. |
| imagick::COMPOSITE_COPYRED | 18 | Copies red from the source to target. |
| imagick::COMPOSITE_COPYYELLOW | 19 | Copies yellow from the source to target. |
| imagick::COMPOSITE_DARKEN | 20 | Darkens the target image. |
| imagick::COMPOSITE_DSTATOP | 28 | The part of the destination lying inside of the source is composited over the source and replaces the destination. |
| imagick::COMPOSITE_DST | 29 | The target is left untouched. |
| imagick::COMPOSITE_DSTIN | 30 | The parts inside the source replace the target |
| imagick::COMPOSITE_DSTOUT | 31 | The parts outside the source replace the target. |
| imagick::COMPOSITE_DSTOVER | 32 | Target replaces the source. |
| imagick::COMPOSITE_DIFFERENCE | 22 | Subtracts the darker of the two constituent colors from the lighter. |
| imagick::COMPOSITE_DISPLACE | 23 | Shifts target image pixels as defined by the source. |
| imagick::COMPOSITE_DISSOLVE | 24 | Dissolves the source in to the target. |
| imagick::COMPOSITE_EXCLUSION | 33 |
Produces an effect similar to that of imagick::COMPOSITE_DIFFERENCE, but appears as lower contrast. |
| imagick::COMPOSITE_HARDLIGHT | 34 |
Multiplies or screens the colors, dependent on the source color value. |
| imagick::COMPOSITE_HUE | 36 | Modifies the hue of the target as defined by source. |
| imagick::COMPOSITE_IN | 37 | Composites source into the target. |
| imagick::COMPOSITE_LIGHTEN | 39 | Lightens the target as defined by source. |
| imagick::COMPOSITE_LUMINIZE | 44 | Luminizes the target as defined by source. |
| imagick::COMPOSITE_MINUS | Subtracts the source from the target. | |
| imagick::COMPOSITE_MODULATE | 48 |
Modulates the target brightness, saturation and hue as defined by source. |
| imagick::COMPOSITE_MULTIPLY | 51 | Multiplies the target to the source. |
| imagick::COMPOSITE_OUT | 53 | Composites outer parts of the source on the target. |
| imagick::COMPOSITE_OVER | 54 | Composites source over the target. |
| imagick::COMPOSITE_OVERLAY | 55 | Overlays the source on the target. |
| imagick::COMPOSITE_PLUS | 58 | Adds the source to the target. |
| imagick::COMPOSITE_REPLACE | 59 | Replaces the target with the source. |
| imagick::COMPOSITE_SATURATE | 60 | Saturates the target as defined by the source. |
| imagick::COMPOSITE_SCREEN | 61 |
The source and destination are complemented and then multiplied and then replace the destination. |
| imagick::COMPOSITE_SOFTLIGHT | 62 | Darkens or lightens the colors, dependent on the source. |
| imagick::COMPOSITE_SRCATOP | 63 |
The part of the source lying inside of the destination is composited onto the destination. |
| imagick::COMPOSITE_SRC | 64 | The source is copied to the destination. |
| imagick::COMPOSITE_SRCIN | 65 |
The part of the source lying inside of the destination replaces the destination. |
| imagick::COMPOSITE_SRCOUT | 66 |
The part of the source lying outside of the destination replaces the destination. |
| imagick::COMPOSITE_SRCOVER | 67 | The source replaces the destination. |
| imagick::COMPOSITE_SUBTRACT |
Subtract the colors in the source image from the destination image. | |
| imagick::COMPOSITE_THRESHOLD | 68 |
The source is composited on the target as defined by source threshold. |
| imagick::COMPOSITE_XOR | 70 |
The part of the source that lies outside of the destination is combined with the part of the destination that lies outside of the source. |
| MONTAGEMODE | ||
| CONSTANT | VAL | ABOUT |
| imagick::MONTAGEMODE_FRAME | 1 | |
| imagick::MONTAGEMODE_UNFRAME | 2 | |
| imagick::MONTAGEMODE_CONCATENATE | 3 | |
| STYLE | ||
| imagick::STYLE_NORMAL | 1 | |
| imagick::STYLE_ITALIC | 2 | |
| imagick::STYLE_OBLIQUE | 3 | |
| imagick::STYLE_ANY | 4 | |
| FILTER | ||
| CONSTANT | VAL | ABOUT |
| imagick::FILTER_UNDEFINED | 0 | |
| imagick::FILTER_POINT | 1 | |
| imagick::FILTER_BOX | 2 | |
| imagick::FILTER_TRIANGLE | 3 | |
| imagick::FILTER_HERMITE | 4 | |
| imagick::FILTER_HANNING | 5 | |
| imagick::FILTER_HAMMING | 6 | |
| imagick::FILTER_BLACKMAN | 7 | |
| imagick::FILTER_GAUSSIAN | 8 | |
| imagick::FILTER_QUADRATIC | 9 | |
| imagick::FILTER_CUBIC | 10 | |
| imagick::FILTER_CATROM | 11 | |
| imagick::FILTER_MITCHELL | 12 | |
| imagick::FILTER_BESSEL | 13 | |
| imagick::FILTER_SINC | 14 | |
| imagick::FILTER_LANCZOS | 22 | |
| IMGTYPE | ||
| CONSTANT | VAL | ABOUT |
| imagick::IMGTYPE_UNDEFINED | 0 | |
| imagick::IMGTYPE_BILEVEL | 1 | |
| imagick::IMGTYPE_GRAYSCALE | 2 | |
| imagick::IMGTYPE_GRAYSCALEMATTE | 3 | |
| imagick::IMGTYPE_PALETTE | 4 | |
| imagick::IMGTYPE_PALETTEMATTE | 5 | |
| imagick::IMGTYPE_TRUECOLOR | 6 | |
| imagick::IMGTYPE_TRUECOLORMATTE | 7 | |
| imagick::IMGTYPE_COLORSEPARATION | 8 | |
| imagick::IMGTYPE_COLORSEPARATIONMATTE | 9 | |
| imagick::IMGTYPE_OPTIMIZE | 10 | |
| RESOLUTION | ||
| CONSTANT | VAL | ABOUT |
| imagick::RESOLUTION_UNDEFINED | 0 | |
| imagick::RESOLUTION_PIXELSPERINCH | 1 | |
| imagick::RESOLUTION_PIXELSPERCENTIMETER | 2 | |
| COMPRESSION | ||
| imagick::COMPRESSION_UNDEFINED | 0 | |
| imagick::COMPRESSION_BZIP | 3 | |
| imagick::COMPRESSION_DXT1 | 4 | ImageMagick version 6.4.0 or higher. |
| imagick::COMPRESSION_DXT3 | 5 | ImageMagick version 6.4.0 or higher. |
| imagick::COMPRESSION_DXT5 | 6 | ImageMagick version 6.4.0 or higher. |
| imagick::COMPRESSION_FAX | 7 | |
| imagick::COMPRESSION_GROUP4 | 8 | |
| imagick::COMPRESSION_JPEG2000 | 11 | |
| imagick::COMPRESSION_JPEG | 12 | |
| imagick::COMPRESSION_LOSSLESSJPEG | 13 | |
| imagick::COMPRESSION_LZW | 15 | |
| imagick::COMPRESSION_NO | 16 | |
| imagick::COMPRESSION_RLE | 19 | |
| imagick::COMPRESSION_ZIP | 20 | |
| PAINT | ||
| CONSTANT | VAL | ABOUT |
| imagick::PAINT_POINT | 1 | |
| imagick::PAINT_REPLACE | 2 | |
| imagick::PAINT_FLOODFILL | 3 | |
| imagick::PAINT_FILLTOBORDER | 4 | |
| imagick::PAINT_RESET | 5 | |
| GRAVITY | ||
| CONSTANT | VAL | ABOUT |
| imagick::GRAVITY_NORTHWEST | 1 | |
| imagick::GRAVITY_NORTH | 2 | |
| imagick::GRAVITY_NORTHEAST | 3 | |
| imagick::GRAVITY_WEST | 4 | |
| imagick::GRAVITY_CENTER | 5 | |
| imagick::GRAVITY_EAST | 6 | |
| imagick::GRAVITY_SOUTHWEST | 7 | |
| imagick::GRAVITY_SOUTH | 8 | |
| imagick::GRAVITY_SOUTHEAST | 9 | |
| STRETCH | ||
| CONSTANT | VAL | ABOUT |
| imagick::STRETCH_NORMAL | 1 | |
| imagick::STRETCH_ULTRACONDENSED | 2 | |
| imagick::STRETCH_CONDENSED | 4 | |
| imagick::STRETCH_SEMICONDENSED | 5 | |
| imagick::STRETCH_SEMIEXPANDED | 6 | |
| imagick::STRETCH_EXPANDED | 7 | |
| imagick::STRETCH_EXTRAEXPANDED | 8 | |
| imagick::STRETCH_ULTRAEXPANDED | 9 | |
| imagick::STRETCH_ANY | 10 | |
| ALIGN | ||
| CONSTANT | VAL | ABOUT |
| imagick::ALIGN_UNDEFINED | 0 | |
| imagick::ALIGN_LEFT | 1 | |
| imagick::ALIGN_CENTER | 2 | |
| imagick::ALIGN_RIGHT | 3 | |
| DECORATION | ||
| CONSTANT | VAL | ABOUT |
| imagick::DECORATION_NO | 1 | |
| imagick::DECORATION_UNDERLINE | 2 | |
| imagick::DECORATION_OVERLINE | 3 | |
| imagick::DECORATION_LINETROUGH | 4 | |
| NOISE | ||
| CONSTANT | VAL | ABOUT |
| imagick::NOISE_UNIFORM | 1 | |
| imagick::NOISE_GAUSSIAN | 2 | |
| imagick::NOISE_MULTIPLICATIVEGAUSSIAN | 3 | |
| imagick::NOISE_IMPULSE | 4 | |
| imagick::NOISE_LAPLACIAN | 5 | |
| imagick::NOISE_POISSON | 6 | |
| imagick::NOISE_RANDOM | 7 | ImageMagick version 6.3.6 or higher. |
| CHANNEL | ||
| CONSTANT | VAL | ABOUT |
| imagick::CHANNEL_UNDEFINED | 0 | |
| imagick::CHANNEL_RED | 1 | |
| imagick::CHANNEL_GRAY | 1 | |
| imagick::CHANNEL_CYAN | 1 | |
| imagick::CHANNEL_GREEN | 2 | |
| imagick::CHANNEL_MAGENTA | 2 | |
| imagick::CHANNEL_BLUE | 4 | |
| imagick::CHANNEL_YELLOW | 4 | |
| imagick::CHANNEL_ALPHA | 16 | |
| imagick::CHANNEL_OPACITY | 16 | |
| imagick::CHANNEL_MATTE | ||
| imagick::CHANNEL_BLACK | 8 | |
| imagick::CHANNEL_INDEX | 32 | |
| imagick::CHANNEL_ALL | 134217727 | |
| imagick::CHANNEL_DEFAULT | 134217727 | |
| METRIC | ||
| CONSTANT | VAL | ABOUT |
| imagick::METRIC_UNDEFINED | ||
| imagick::METRIC_MEANABSOLUTEERROR | 3 | |
| imagick::METRIC_MEANSQUAREERROR | 5 | |
| imagick::METRIC_PEAKABSOLUTEERROR | 7 | |
| imagick::METRIC_PEAKSIGNALTONOISERATIO | 8 | |
| imagick::METRIC_ROOTMEANSQUAREDERROR | 10 | |
| PIXEL | ||
| CONSTANT | VAL | ABOUT |
| imagick::PIXEL_CHAR | 1 | |
| imagick::PIXEL_DOUBLE | 2 | |
| imagick::PIXEL_FLOAT | 3 | |
| imagick::PIXEL_INTEGER | Only available for ImageMagick less than 7. | |
| imagick::PIXEL_LONG | 4 | |
| imagick::PIXEL_QUANTUM | 6 | |
| imagick::PIXEL_SHORT | 7 | |
| EVALUATE | ||
| CONSTANT | VAL | ABOUT |
| imagick::EVALUATE_UNDEFINED | 0 | |
| imagick::EVALUATE_ADD | 2 | |
| imagick::EVALUATE_AND | 4 | |
| imagick::EVALUATE_DIVIDE | 6 | |
| imagick::EVALUATE_LEFTSHIFT | 11 | |
| imagick::EVALUATE_MAX | 13 | |
| imagick::EVALUATE_MIN | 16 | |
| imagick::EVALUATE_MULTIPLY | 18 | |
| imagick::EVALUATE_OR | 19 | |
| imagick::EVALUATE_RIGHTSHIFT | 22 | |
| imagick::EVALUATE_SET | 24 | |
| imagick::EVALUATE_SUBTRACT | 26 | |
| imagick::EVALUATE_XOR | 32 | |
| imagick::EVALUATE_POW | 21 | ImageMagick version 6.4.4 or higher. |
| imagick::EVALUATE_LOG | 12 | ImageMagick version 6.4.4 or higher. |
| imagick::EVALUATE_THRESHOLD | 29 | ImageMagick version 6.4.4 or higher. |
| imagick::EVALUATE_THRESHOLDBLACK | 28 | ImageMagick version 6.4.4 or higher. |
| imagick::EVALUATE_THRESHOLDWHITE | 30 | ImageMagick version 6.4.4 or higher. |
| imagick::EVALUATE_GAUSSIANNOISE | 8 | ImageMagick version 6.4.4 or higher. |
| imagick::EVALUATE_IMPULSENOISE | 9 | ImageMagick version 6.4.4 or higher. |
| imagick::EVALUATE_LAPLACIANNOISE | 10 | ImageMagick version 6.4.4 or higher. |
| imagick::EVALUATE_MULTIPLICATIVENOISE | 17 | ImageMagick version 6.4.4 or higher. |
| imagick::EVALUATE_POISSONNOISE | 20 | ImageMagick version 6.4.4 or higher. |
| imagick::EVALUATE_UNIFORMNOISE | 31 | ImageMagick version 6.4.4 or higher. |
| imagick::EVALUATE_COSINE | 5 | ImageMagick version 6.4.4 or higher. |
| imagick::EVALUATE_SINE | 25 | ImageMagick version 6.4.4 or higher. |
| imagick::EVALUATE_ADDMODULUS | 3 | ImageMagick version 6.4.4 or higher. |
| COLORSPACE | ||
| CONSTANT | VAL | ABOUT |
| imagick::COLORSPACE_UNDEFINED | 0 | |
| imagick::COLORSPACE_RGB | 21 | |
| imagick::COLORSPACE_GRAY | 3 | |
| imagick::COLORSPACE_TRANSPARENT | 24 | |
| imagick::COLORSPACE_OHTA | 18 | |
| imagick::COLORSPACE_LAB | ||
| imagick::COLORSPACE_XYZ | 26 | |
| imagick::COLORSPACE_YCBCR | 27 | |
| imagick::COLORSPACE_YCC | 28 | |
| imagick::COLORSPACE_YIQ | 30 | |
| imagick::COLORSPACE_YPBPR | 31 | |
| imagick::COLORSPACE_YUV | 32 | |
| imagick::COLORSPACE_CMYK | 2 | |
| imagick::COLORSPACE_SRGB | 23 | |
| imagick::COLORSPACE_HSB | 6 | |
| imagick::COLORSPACE_HSL | 8 | |
| imagick::COLORSPACE_HWB | 10 | |
| imagick::COLORSPACE_REC601LUMA | ||
| imagick::COLORSPACE_REC709LUMA | ||
| imagick::COLORSPACE_LOG | 15 | |
| imagick::COLORSPACE_CMY | 1 | ImageMagick version 6.4.2 or higher. |
| VIRTUALPIXELMETHOD | ||
| CONSTANT | VAL | ABOUT |
| imagick::VIRTUALPIXELMETHOD_UNDEFINED | 0 | |
| imagick::VIRTUALPIXELMETHOD_BACKGROUND | 1 | |
| imagick::VIRTUALPIXELMETHOD_CONSTANT | ||
| imagick::VIRTUALPIXELMETHOD_EDGE | 3 | |
| imagick::VIRTUALPIXELMETHOD_MIRROR | 4 | |
| imagick::VIRTUALPIXELMETHOD_TILE | 6 | |
| imagick::VIRTUALPIXELMETHOD_TRANSPARENT | 7 | |
| imagick::VIRTUALPIXELMETHOD_MASK | 8 | ImageMagick version 6.4.2 or higher. |
| imagick::VIRTUALPIXELMETHOD_BLACK | 9 | ImageMagick version 6.4.2 or higher. |
| imagick::VIRTUALPIXELMETHOD_GRAY | 10 | ImageMagick version 6.4.2 or higher. |
| imagick::VIRTUALPIXELMETHOD_WHITE | 11 | ImageMagick version 6.4.2 or higher. |
| imagick::VIRTUALPIXELMETHOD_HORIZONTALTILE | 12 | ImageMagick version 6.4.3 or higher. |
| imagick::VIRTUALPIXELMETHOD_VERTICALTILE | 13 | ImageMagick version 6.4.3 or higher. |
| PREVIEW | ||
| CONSTANT | VAL | ABOUT |
| imagick::PREVIEW_UNDEFINED | 0 | |
| imagick::PREVIEW_ROTATE | 1 | |
| imagick::PREVIEW_SHEAR | 2 | |
| imagick::PREVIEW_ROLL | 3 | |
| imagick::PREVIEW_HUE | 4 | |
| imagick::PREVIEW_SATURATION | 5 | |
| imagick::PREVIEW_BRIGHTNESS | 6 | |
| imagick::PREVIEW_GAMMA | 7 | |
| imagick::PREVIEW_SPIFF | 8 | |
| imagick::PREVIEW_DULL | 9 | |
| imagick::PREVIEW_GRAYSCALE | 10 | |
| imagick::PREVIEW_QUANTIZE | 11 | |
| imagick::PREVIEW_DESPECKLE | 12 | |
| imagick::PREVIEW_REDUCENOISE | 13 | |
| imagick::PREVIEW_ADDNOISE | 14 | |
| imagick::PREVIEW_SHARPEN | 15 | |
| imagick::PREVIEW_BLUR | 16 | |
| imagick::PREVIEW_THRESHOLD | 17 | |
| imagick::PREVIEW_EDGEDETECT | 18 | |
| imagick::PREVIEW_SPREAD | 19 | |
| imagick::PREVIEW_SOLARIZE | 20 | |
| imagick::PREVIEW_SHADE | 21 | |
| imagick::PREVIEW_RAISE | 22 | |
| imagick::PREVIEW_SEGMENT | 23 | |
| imagick::PREVIEW_SWIRL | 24 | |
| imagick::PREVIEW_IMPLODE | 25 | |
| imagick::PREVIEW_WAVE | 26 | |
| imagick::PREVIEW_OILPAINT | 27 | |
| imagick::PREVIEW_CHARCOALDRAWING | 28 | |
| imagick::PREVIEW_JPEG | 29 | |
| RENDERINGINTENT | ||
| CONSTANT | VAL | ABOUT |
| imagick::RENDERINGINTENT_UNDEFINED | 0 | |
| imagick::RENDERINGINTENT_SATURATION | 1 | |
| imagick::RENDERINGINTENT_PERCEPTUAL | 2 | |
| imagick::RENDERINGINTENT_ABSOLUTE | 3 | |
| imagick::RENDERINGINTENT_RELATIVE | 4 | |
| INTERLACE | ||
| CONSTANT | VAL | ABOUT |
| imagick::INTERLACE_UNDEFINED | 0 | |
| imagick::INTERLACE_NO | 1 | |
| imagick::INTERLACE_LINE | 2 | |
| imagick::INTERLACE_PLANE | 3 | |
| imagick::INTERLACE_PARTITION | 4 | |
| imagick::INTERLACE_GIF | 5 | ImageMagick version 6.3.4 or higher. |
| imagick::INTERLACE_JPEG | 6 | |
| imagick::INTERLACE_PNG | 7 | |
| FILLRULE | ||
| CONSTANT | VAL | ABOUT |
| imagick::FILLRULE_UNDEFINED | 0 | |
| imagick::FILLRULE_EVENODD | 1 | |
| imagick::FILLRULE_NONZERO | 2 | |
| PATHUNITS | ||
| CONSTANT | VAL | ABOUT |
| imagick::PATHUNITS_UNDEFINED | 0 | |
| imagick::PATHUNITS_USERSPACE | 1 | |
| imagick::PATHUNITS_USERSPACEONUSE | 2 | |
| imagick::PATHUNITS_OBJECTBOUNDINGBOX | 3 | |
| LINECAP | ||
| CONSTANT | VAL | ABOUT |
| imagick::LINECAP_UNDEFINED | 0 | |
| imagick::LINECAP_BUTT | 1 | |
| imagick::LINECAP_ROUND | 2 | |
| imagick::LINECAP_SQUARE | 3 | |
| LINEJOIN | ||
| CONSTANT | VAL | ABOUT |
| imagick::LINEJOIN_UNDEFINED | 0 | |
| imagick::LINEJOIN_MITER | 1 | |
| imagick::LINEJOIN_ROUND | 2 | |
| imagick::LINEJOIN_BEVEL | 3 | |
| RESOURCETYPE | ||
| CONSTANT | VAL | ABOUT |
| imagick::RESOURCETYPE_UNDEFINED | 0 | |
| imagick::RESOURCETYPE_AREA | 1 | Set the maximum width * height of an image that can reside in the pixel cache memory. |
| imagick::RESOURCETYPE_DISK | 2 | Set maximum amount of disk space in bytes permitted for use by the pixel cache. |
| imagick::RESOURCETYPE_FILE | 3 | Set maximum number of open pixel cache files. |
| imagick::RESOURCETYPE_MAP | 5 | Set maximum amount of memory map in bytes to allocate for the pixel cache. |
| imagick::RESOURCETYPE_MEMORY | 6 | Set maximum amount of memory in bytes to allocate for the pixel cache from the heap. |
| imagick::RESOURCETYPE_THREAD | 7 | Set maximum parallel threads. ImageMagick version 6.7.8 or higher. |
| LAYERMETHOD | ||
| CONSTANT | VAL | ABOUT |
| imagick::LAYERMETHOD_UNDEFINED | 0 | ImageMagick version 6.2.9 or higher. |
| imagick::LAYERMETHOD_COALESCE | 1 | ImageMagick version 6.2.9 or higher. |
| imagick::LAYERMETHOD_COMPAREANY | 2 | ImageMagick version 6.2.9 or higher. |
| imagick::LAYERMETHOD_COMPARECLEAR | 3 | ImageMagick version 6.2.9 or higher. |
| imagick::LAYERMETHOD_COMPAREOVERLAY | 4 | ImageMagick version 6.2.9 or higher. |
| imagick::LAYERMETHOD_DISPOSE | 5 | ImageMagick version 6.2.9 or higher. |
| imagick::LAYERMETHOD_OPTIMIZE | 6 | ImageMagick version 6.2.9 or higher. |
| imagick::LAYERMETHOD_OPTIMIZEPLUS | 8 | ImageMagick version 6.2.9 or higher. |
| imagick::LAYERMETHOD_OPTIMIZEIMAGE | 7 | ImageMagick version 6.3.0 or higher. |
| imagick::LAYERMETHOD_OPTIMIZETRANS | 9 | ImageMagick version 6.3.0 or higher. |
| imagick::LAYERMETHOD_REMOVEDUPS | 10 | ImageMagick version 6.3.0 or higher. |
| imagick::LAYERMETHOD_REMOVEZERO | 11 | ImageMagick version 6.3.0 or higher. |
| imagick::LAYERMETHOD_COMPOSITE | 12 | ImageMagick version 6.3.0 or higher. |
| imagick::LAYERMETHOD_MERGE | 13 | ImageMagick version 6.3.7 or higher. |
| imagick::LAYERMETHOD_FLATTEN | 14 | ImageMagick version 6.3.7 or higher. |
| imagick::LAYERMETHOD_MOSAIC | 15 | ImageMagick version 6.3.7 or higher. |
| ORIENTATION | ||
| CONSTANT | VAL | ABOUT |
| imagick::ORIENTATION_UNDEFINED | 0 | ImageMagick version 6.3.0 or higher. |
| imagick::ORIENTATION_TOPLEFT | 1 | ImageMagick version 6.3.0 or higher. |
| imagick::ORIENTATION_TOPRIGHT | 2 | ImageMagick version 6.3.0 or higher. |
| imagick::ORIENTATION_BOTTOMRIGHT | 3 | ImageMagick version 6.3.0 or higher. |
| imagick::ORIENTATION_BOTTOMLEFT | 4 | ImageMagick version 6.3.0 or higher. |
| imagick::ORIENTATION_LEFTTOP | 5 | ImageMagick version 6.3.0 or higher. |
| imagick::ORIENTATION_RIGHTTOP | 6 | ImageMagick version 6.3.0 or higher. |
| imagick::ORIENTATION_RIGHTBOTTOM | 7 | ImageMagick version 6.3.0 or higher. |
| imagick::ORIENTATION_LEFTBOTTOM | 8 | ImageMagick version 6.3.0 or higher. |
| DISTORTION | ||
| CONSTANT | VAL | ABOUT |
| imagick::DISTORTION_UNDEFINED | 0 | ImageMagick version 6.3.6 or higher. |
| imagick::DISTORTION_AFFINE | 1 | ImageMagick version 6.3.6 or higher. |
| imagick::DISTORTION_AFFINEPROJECTION | 2 | ImageMagick version 6.3.6 or higher. |
| imagick::DISTORTION_ARC | 9 | ImageMagick version 6.3.6 or higher. |
| imagick::DISTORTION_BILINEAR | 6 | ImageMagick version 6.3.6 or higher. |
| imagick::DISTORTION_PERSPECTIVE | 4 | ImageMagick version 6.3.6 or higher. |
| imagick::DISTORTION_PERSPECTIVEPROJECTION | 5 | ImageMagick version 6.3.6 or higher. |
| imagick::DISTORTION_SCALEROTATETRANSLATE | 3 | ImageMagick version 6.3.6 or higher. |
| imagick::DISTORTION_POLYNOMIAL | 8 | ImageMagick version 6.4.6 or higher. |
| imagick::DISTORTION_POLAR | 10 | ImageMagick version 6.4.6 or higher. |
| imagick::DISTORTION_DEPOLAR | 11 | ImageMagick version 6.4.6 or higher. |
| imagick::DISTORTION_BARREL | 14 | ImageMagick version 6.4.6 or higher. |
| imagick::DISTORTION_BARRELINVERSE | 15 | ImageMagick version 6.4.6 or higher. |
| imagick::DISTORTION_SHEPARDS | 16 | ImageMagick version 6.4.6 or higher. |
| imagick::DISTORTION_SENTINEL | 18 | ImageMagick version 6.4.6 or higher. |
| ALPHACHANNEL | ||
| CONSTANT | VAL | ABOUT |
| imagick::ALPHACHANNEL_ACTIVATE | 1 | ImageMagick version 6.3.8 or higher. |
| imagick::ALPHACHANNEL_DEACTIVATE | 5 | ImageMagick version 6.3.8 or higher. |
| imagick::ALPHACHANNEL_RESET | ImageMagick version 6.3.8 or higher. | |
| imagick::ALPHACHANNEL_SET | 13 | ImageMagick version 6.3.8 or higher. |
| imagick::ALPHACHANNEL_UNDEFINED | 0 | ImageMagick version 6.4.6 or higher. |
| imagick::ALPHACHANNEL_COPY | 4 | ImageMagick version 6.4.6 or higher. |
| imagick::ALPHACHANNEL_EXTRACT | 8 | ImageMagick version 6.4.6 or higher. |
| imagick::ALPHACHANNEL_OPAQUE | 11 | ImageMagick version 6.4.6 or higher. |
| imagick::ALPHACHANNEL_SHAPE | 14 | ImageMagick version 6.4.6 or higher. |
| imagick::ALPHACHANNEL_TRANSPARENT | 15 | ImageMagick version 6.4.6 or higher. |
| imagick::ALPHACHANNEL_BACKGROUND | 3 | ImageMagick version 6.5.3 or higher. |
| imagick::ALPHACHANNEL_REMOVE | 12 | ImageMagick version 6.7.8 or higher. |
| imagick::ALPHACHANNEL_ASSOCIATE | 2 | ImageMagick version 6.9.0 or higher. |
| imagick::ALPHACHANNEL_DISSOCIATE | 7 | ImageMagick version 6.9.0 or higher. |
| imagick::ALPHACHANNEL_ON | 10 | ImageMagick version 7.0.0 or higher. |
| imagick::ALPHACHANNEL_OFF | 9 | ImageMagick version 7.0.0 or higher. |
| imagick::ALPHACHANNEL_DISCRETE | 6 | ImageMagick version 7.0.0 or higher. |
| SPARSECOLORMETHOD | ||
| CONSTANT | VAL | ABOUT |
| imagick::SPARSECOLORMETHOD_UNDEFINED | 0 | ImageMagick version 6.4.6 or higher. |
| imagick::SPARSECOLORMETHOD_BARYCENTRIC | 1 | ImageMagick version 6.4.6 or higher. |
| imagick::SPARSECOLORMETHOD_BILINEAR | 7 | ImageMagick version 6.4.6 or higher. |
| imagick::SPARSECOLORMETHOD_POLYNOMIAL | 8 | ImageMagick version 6.4.6 or higher. |
| imagick::SPARSECOLORMETHOD_SPEPARDS | 16 | ImageMagick version 6.4.6 or higher. |
| imagick::SPARSECOLORMETHOD_VORONOI | 18 | ImageMagick version 6.4.6 or higher. |
| FUNCTION | ||
| CONSTANT | VAL | ABOUT |
| imagick::FUNCTION_UNDEFINED | 0 | ImageMagick version 6.4.9 or higher. |
| imagick::FUNCTION_POLYNOMIAL | 3 | ImageMagick version 6.4.9 or higher. |
| imagick::FUNCTION_SINUSOID | 4 | ImageMagick version 6.4.9 or higher. |
| INTERPOLATE | ||
| CONSTANT | VAL | ABOUT |
| imagick::INTERPOLATE_UNDEFINED | 0 | ImageMagick version 6.3.2 or higher. |
| imagick::INTERPOLATE_AVERAGE | 1 | ImageMagick version 6.3.2 or higher. |
| imagick::INTERPOLATE_BICUBIC | ImageMagick version 6.3.2 or higher. | |
| imagick::INTERPOLATE_BILINEAR | 5 | ImageMagick version 6.3.2 or higher. |
| imagick::INTERPOLATE_FILTER | ImageMagick version 6.3.2 or higher. | |
| imagick::INTERPOLATE_INTEGER | 8 | ImageMagick version 6.3.2 or higher. |
| imagick::INTERPOLATE_MESH | 9 | ImageMagick version 6.3.2 or higher. |
| imagick::INTERPOLATE_NEARESTNEIGHBOR | ImageMagick version 6.3.2 or higher. | |
| imagick::INTERPOLATE_SPLINE | 11 | ImageMagick version 6.3.4 or higher. |
| DITHERMETHOD | ||
| CONSTANT | VAL | ABOUT |
| imagick::DITHERMETHOD_UNDEFINED | 0 | ImageMagick version 6.4.6 or higher. |
| imagick::DITHERMETHOD_NO | 1 | ImageMagick version 6.4.6 or higher. |
| imagick::DITHERMETHOD_RIEMERSMA | 2 | ImageMagick version 6.4.6 or higher. |
| imagick::DITHERMETHOD_FLOYDSTEINBERG | 3 | ImageMagick version 6.4.6 or higher. |
| ed48 | ||