ImageMagick
PHP Manual

定義済み定数

以下の定数が定義されています。 この関数の拡張モジュールが PHP 組み込みでコンパイルされているか、 実行時に動的にロードされている場合のみ使用可能です。

色形式定数
imagick::COLOR_BLACK (integer)
imagick::COLOR_BLUE (integer)
imagick::COLOR_CYAN (integer)
シアン
imagick::COLOR_GREEN (integer)
imagick::COLOR_RED (integer)
imagick::COLOR_YELLOW (integer)
黄色
imagick::COLOR_MAGENTA (integer)
マゼンタ
imagick::COLOR_OPACITY (integer)
不透明
imagick::COLOR_ALPHA (integer)
アルファ
imagick::COLOR_FUZZ (integer)
ファズ
配置方式の定数
imagick::DISPOSE_UNRECOGNIZED (integer)
認識不可能
imagick::DISPOSE_UNRECOGNIZED (integer)
認識不可能
imagick::DISPOSE_UNDEFINED (integer)
未定義
imagick::DISPOSE_NONE (integer)
なし
imagick::DISPOSE_BACKGROUND (integer)
背景
imagick::DISPOSE_PREVIOUS (integer)
合成演算子用定数
imagick::COMPOSITE_DEFAULT (integer)
デフォルトの合成演算子
imagick::COMPOSITE_UNDEFINED (integer)
未定義の合成演算子
imagick::COMPOSITE_NO (integer)
合成演算子が定義されていない
imagick::COMPOSITE_ADD (integer)
画像と画像を足し合わせます。
imagick::COMPOSITE_ATOP (integer)
元の画像と同じ形で、ぼんやりとした画像を重ねます。
imagick::COMPOSITE_BLEND (integer)
画像を混ぜ合わせます。
imagick::COMPOSITE_BUMPMAP (integer)
COMPOSITE_MULTIPLY と同じですが、まず最初に元画像をグレースケールに変換します。
imagick::COMPOSITE_CLEAR (integer)
対象の画像を透明にします。
imagick::COMPOSITE_COLORBURN (integer)
対象の画像を暗くして元画像を反映させます。
imagick::COMPOSITE_COLORDODGE (integer)
対象の画像を明るくして元画像を反映させます。
imagick::COMPOSITE_COLORIZE (integer)
合成する画像を用いて画像をカラー化します。
imagick::COMPOSITE_COPYBLACK (integer)
黒を元画像から対象画像にコピーします。
imagick::COMPOSITE_COPYBLUE (integer)
青を元画像から対象画像にコピーします。
imagick::COMPOSITE_COPY (integer)
元画像を対象画像の上にコピーします。
imagick::COMPOSITE_COPYCYAN (integer)
シアンを元画像から対象画像にコピーします。
imagick::COMPOSITE_COPYGREEN (integer)
緑を元画像から対象画像にコピーします。
imagick::COMPOSITE_COPYMAGENTA (integer)
マゼンタを元画像から対象画像にコピーします。
imagick::COMPOSITE_COPYOPACITY (integer)
透明度を元画像から対象画像にコピーします。
imagick::COMPOSITE_COPYRED (integer)
赤を元画像から対象画像にコピーします。
imagick::COMPOSITE_COPYYELLOW (integer)
黄を元画像から対象画像にコピーします。
imagick::COMPOSITE_DARKEN (integer)
対象画像を暗くします。
imagick::COMPOSITE_DSTATOP (integer)
対象画像のうち元画像の内部にあるものを元画像と合成し、対象画像を置き換えます。
imagick::COMPOSITE_DST (integer)
対象画像をそのままにしておきます。
imagick::COMPOSITE_DSTIN (integer)
元画像の内部で対象画像を置き換えます。
imagick::COMPOSITE_DSTOUT (integer)
元画像の外部で対象画像を置き換えます。
imagick::COMPOSITE_DSTOVER (integer)
対象画像で元画像を置き換えます。
imagick::COMPOSITE_DIFFERENCE (integer)
ふたつの色のうち、明るいほうから暗いほうを引きます。
imagick::COMPOSITE_DISPLACE (integer)
対象画像のピクセルを、元画像で定義されたようにシフトします。
imagick::COMPOSITE_DISSOLVE (integer)
元画像を対象画像の中に分解します。
imagick::COMPOSITE_EXCLUSION (integer)
imagick::COMPOSITE_DIFFERENCE と似た効果を施しますが、 コントラストはそれよりやや低くなります。
imagick::COMPOSITE_HARDLIGHT (integer)
元の画像の色に応じて、色を掛け合わせます。
imagick::COMPOSITE_HUE (integer)
対象画像の色相を、元画像で指定したように変更します。
imagick::COMPOSITE_IN (integer)
元画像を対象画像の中に合成します。
imagick::COMPOSITE_LIGHTEN (integer)
対象画像の明度を、元画像で指定したように上げます。
imagick::COMPOSITE_LUMINIZE (integer)
対象画像を、元画像で指定したようにルミナイズします。
imagick::COMPOSITE_MINUS (integer)
元画像を対象画像から引きます。
imagick::COMPOSITE_MODULATE (integer)
対象画像の輝度、彩度および色相を、元画像で指定したように調節します。
imagick::COMPOSITE_MULTIPLY (integer)
対象画像を元画像に掛け合わせます。
imagick::COMPOSITE_OUT (integer)
元画像の外部を対象画像に合成します。
imagick::COMPOSITE_OVER (integer)
元画像を対象画像にかぶせます。
imagick::COMPOSITE_OVERLAY (integer)
元画像を対象画像にオーバーレイさせます。
imagick::COMPOSITE_PLUS (integer)
元画像を対象画像に加えます。
imagick::COMPOSITE_REPLACE (integer)
対象画像を元画像で置き換えます。
imagick::COMPOSITE_SATURATE (integer)
対象画像を、元画像で指定したようにしみこませます。
imagick::COMPOSITE_SCREEN (integer)
The source and destination are complemented and then multiplied and then replace the destination
imagick::COMPOSITE_SOFTLIGHT (integer)
元画像の指定に応じて、画像を明るくしたり暗くしたりします。
imagick::COMPOSITE_SRCATOP (integer)
元画像のうち対象画像の内側にある部分を、対象画像の上に合成します。
imagick::COMPOSITE_SRC (integer)
元画像を対象画像にコピーします。
imagick::COMPOSITE_SRCIN (integer)
元画像のうち対象画像の内側にある部分で、対象画像を置き換えます。
imagick::COMPOSITE_SRCOUT (integer)
元画像ののうち対称画像の外部にある部分で元画像を置き換えます。
imagick::COMPOSITE_SRCOVER (integer)
元画像で対象画像を置き換えます。
imagick::COMPOSITE_SUBTRACT (integer)
元画像の色を対象画像から引きます。
imagick::COMPOSITE_THRESHOLD (integer)
指定した閾値で、元画像を対象画像に合成します。
imagick::COMPOSITE_XOR (integer)
元画像のうち対象画像の外側にある部分と、 対象画像のうち元画像の外側にある部分を合成します。
モンタージュモード定数
imagick::MONTAGEMODE_FRAME (integer)
imagick::MONTAGEMODE_UNFRAME (integer)
imagick::MONTAGEMODE_CONCATENATE (integer)
スタイル定数
imagick::STYLE_NORMAL (integer)
imagick::STYLE_ITALIC (integer)
imagick::STYLE_OBLIQUE (integer)
imagick::STYLE_ANY (integer)
フィルタ定数
imagick::FILTER_UNDEFINED (integer)
imagick::FILTER_POINT (integer)
imagick::FILTER_BOX (integer)
imagick::FILTER_TRIANGLE (integer)
imagick::FILTER_HERMITE (integer)
imagick::FILTER_HANNING (integer)
imagick::FILTER_HAMMING (integer)
imagick::FILTER_BLACKMAN (integer)
imagick::FILTER_GAUSSIAN (integer)
imagick::FILTER_QUADRATIC (integer)
imagick::FILTER_CUBIC (integer)
imagick::FILTER_CATROM (integer)
imagick::FILTER_MITCHELL (integer)
imagick::FILTER_LANCZOS (integer)
imagick::FILTER_BESSEL (integer)
imagick::FILTER_SINC (integer)
画像形式定数
imagick::IMGTYPE_UNDEFINED (integer)
imagick::IMGTYPE_BILEVEL (integer)
imagick::IMGTYPE_GRAYSCALE (integer)
imagick::IMGTYPE_GRAYSCALEMATTE (integer)
imagick::IMGTYPE_PALETTE (integer)
imagick::IMGTYPE_PALETTEMATTE (integer)
imagick::IMGTYPE_TRUECOLOR (integer)
imagick::IMGTYPE_TRUECOLORMATTE (integer)
imagick::IMGTYPE_COLORSEPARATION (integer)
imagick::IMGTYPE_COLORSEPARATIONMATTE (integer)
imagick::IMGTYPE_OPTIMIZE (integer)
解像度定数
imagick::RESOLUTION_UNDEFINED (integer)
imagick::RESOLUTION_PIXELSPERINCH (integer)
imagick::RESOLUTION_PIXELSPERCENTIMETER (integer)
圧縮定数
imagick::COMPRESSION_UNDEFINED (integer)
imagick::COMPRESSION_NO (integer)
imagick::COMPRESSION_BZIP (integer)
imagick::COMPRESSION_FAX (integer)
imagick::COMPRESSION_GROUP4 (integer)
imagick::COMPRESSION_JPEG (integer)
imagick::COMPRESSION_JPEG2000 (integer)
imagick::COMPRESSION_LOSSLESSJPEG (integer)
imagick::COMPRESSION_LZW (integer)
imagick::COMPRESSION_RLE (integer)
imagick::COMPRESSION_ZIP (integer)
描画定数
imagick::PAINT_POINT (integer)
imagick::PAINT_REPLACE (integer)
imagick::PAINT_FLOODFILL (integer)
imagick::PAINT_FILLTOBORDER (integer)
imagick::PAINT_RESET (integer)
グラビティ定数
imagick::GRAVITY_NORTHWEST (integer)
imagick::GRAVITY_NORTH (integer)
imagick::GRAVITY_NORTHEAST (integer)
imagick::GRAVITY_WEST (integer)
imagick::GRAVITY_CENTER (integer)
imagick::GRAVITY_EAST (integer)
imagick::GRAVITY_SOUTHWEST (integer)
imagick::GRAVITY_SOUTH (integer)
imagick::GRAVITY_SOUTHEAST (integer)
ストレッチ定数
imagick::STRETCH_NORMAL (integer)
imagick::STRETCH_ULTRACONDENSED (integer)
imagick::STRETCH_CONDENSED (integer)
imagick::STRETCH_SEMICONDENSED (integer)
imagick::STRETCH_SEMIEXPANDED (integer)
imagick::STRETCH_EXPANDED (integer)
imagick::STRETCH_EXTRAEXPANDED (integer)
imagick::STRETCH_ULTRAEXPANDED (integer)
imagick::STRETCH_ANY (integer)
配置定数
imagick::ALIGN_UNDEFINED (integer)
imagick::ALIGN_LEFT (integer)
imagick::ALIGN_CENTER (integer)
imagick::ALIGN_RIGHT (integer)
デコレーション定数
imagick::DECORATION_NO (integer)
imagick::DECORATION_UNDERLINE (integer)
imagick::DECORATION_OVERLINE (integer)
imagick::DECORATION_LINETROUGH (integer)
ノイズ定数
imagick::NOISE_UNIFORM (integer)
imagick::NOISE_GAUSSIAN (integer)
imagick::NOISE_MULTIPLICATIVEGAUSSIAN (integer)
imagick::NOISE_IMPULSE (integer)
imagick::NOISE_LAPLACIAN (integer)
imagick::NOISE_POISSON (integer)
チャネル定数
imagick::CHANNEL_UNDEFINED (integer)
imagick::CHANNEL_RED (integer)
imagick::CHANNEL_GRAY (integer)
imagick::CHANNEL_CYAN (integer)
imagick::CHANNEL_GREEN (integer)
imagick::CHANNEL_MAGENTA (integer)
imagick::CHANNEL_BLUE (integer)
imagick::CHANNEL_YELLOW (integer)
imagick::CHANNEL_ALPHA (integer)
imagick::CHANNEL_OPACITY (integer)
imagick::CHANNEL_MATTE (integer)
imagick::CHANNEL_BLACK (integer)
imagick::CHANNEL_INDEX (integer)
imagick::CHANNEL_ALL (integer)
メトリック定数
imagick::METRIC_UNDEFINED (integer)
imagick::METRIC_MEANABSOLUTEERROR (integer)
imagick::METRIC_MEANSQUAREERROR (integer)
imagick::METRIC_PEAKABSOLUTEERROR (integer)
imagick::METRIC_PEAKSIGNALTONOISERATIO (integer)
imagick::METRIC_ROOTMEANSQUAREDERROR (integer)
ピクセル定数
imagick::PIXEL_CHAR (integer)
imagick::PIXEL_DOUBLE (integer)
imagick::PIXEL_FLOAT (integer)
imagick::PIXEL_INTEGER (integer)
imagick::PIXEL_LONG (integer)
imagick::PIXEL_QUANTUM (integer)
imagick::PIXEL_SHORT (integer)
評価演算子定数
imagick::EVALUATE_UNDEFINED (integer)
imagick::EVALUATE_ADD (integer)
imagick::EVALUATE_AND (integer)
imagick::EVALUATE_DIVIDE (integer)
imagick::EVALUATE_LEFTSHIFT (integer)
imagick::EVALUATE_MAX (integer)
imagick::EVALUATE_MIN (integer)
imagick::EVALUATE_MULTIPLY (integer)
imagick::EVALUATE_OR (integer)
imagick::EVALUATE_RIGHTSHIFT (integer)
imagick::EVALUATE_SET (integer)
imagick::EVALUATE_SUBTRACT (integer)
imagick::EVALUATE_XOR (integer)
色空間定数
imagick::COLORSPACE_UNDEFINED (integer)
imagick::COLORSPACE_RGB (integer)
imagick::COLORSPACE_GRAY (integer)
imagick::COLORSPACE_TRANSPARENT (integer)
imagick::COLORSPACE_OHTA (integer)
imagick::COLORSPACE_LAB (integer)
imagick::COLORSPACE_XYZ (integer)
imagick::COLORSPACE_YCBCR (integer)
imagick::COLORSPACE_YCC (integer)
imagick::COLORSPACE_YIQ (integer)
imagick::COLORSPACE_YPBPR (integer)
imagick::COLORSPACE_YUV (integer)
imagick::COLORSPACE_CMYK (integer)
imagick::COLORSPACE_SRGB (integer)
imagick::COLORSPACE_HSB (integer)
imagick::COLORSPACE_HSL (integer)
imagick::COLORSPACE_HWB (integer)
imagick::COLORSPACE_REC601LUMA (integer)
imagick::COLORSPACE_REC709LUMA (integer)
imagick::COLORSPACE_LOG (integer)
仮想ピクセルメソッド定数
imagick::VIRTUALPIXELMETHOD_UNDEFINED (integer)
imagick::VIRTUALPIXELMETHOD_BACKGROUND (integer)
imagick::VIRTUALPIXELMETHOD_CONSTANT (integer)
imagick::VIRTUALPIXELMETHOD_EDGE (integer)
imagick::VIRTUALPIXELMETHOD_MIRROR (integer)
imagick::VIRTUALPIXELMETHOD_TILE (integer)
imagick::VIRTUALPIXELMETHOD_TRANSPARENT (integer)
プレビュー定数
imagick::PREVIEW_UNDEFINED (integer)
imagick::PREVIEW_ROTATE (integer)
imagick::PREVIEW_SHEAR (integer)
imagick::PREVIEW_ROLL (integer)
imagick::PREVIEW_HUE (integer)
imagick::PREVIEW_SATURATION (integer)
imagick::PREVIEW_BRIGHTNESS (integer)
imagick::PREVIEW_GAMMA (integer)
imagick::PREVIEW_SPIFF (integer)
imagick::PREVIEW_DULL (integer)
imagick::PREVIEW_GRAYSCALE (integer)
imagick::PREVIEW_QUANTIZE (integer)
imagick::PREVIEW_DESPECKLE (integer)
imagick::PREVIEW_REDUCENOISE (integer)
imagick::PREVIEW_ADDNOISE (integer)
imagick::PREVIEW_SHARPEN (integer)
imagick::PREVIEW_BLUR (integer)
imagick::PREVIEW_THRESHOLD (integer)
imagick::PREVIEW_EDGEDETECT (integer)
imagick::PREVIEW_SPREAD (integer)
imagick::PREVIEW_SOLARIZE (integer)
imagick::PREVIEW_SHADE (integer)
imagick::PREVIEW_RAISE (integer)
imagick::PREVIEW_SEGMENT (integer)
imagick::PREVIEW_SWIRL (integer)
imagick::PREVIEW_IMPLODE (integer)
imagick::PREVIEW_WAVE (integer)
imagick::PREVIEW_OILPAINT (integer)
imagick::PREVIEW_CHARCOALDRAWING (integer)
imagick::PREVIEW_JPEG (integer)
レンダリング方法定数
imagick::RENDERINGINTENT_UNDEFINED (integer)
imagick::RENDERINGINTENT_SATURATION (integer)
imagick::RENDERINGINTENT_PERCEPTUAL (integer)
imagick::RENDERINGINTENT_ABSOLUTE (integer)
imagick::RENDERINGINTENT_RELATIVE (integer)
インターレース定数

imagick::INTERLACE_GIF、imagick::INTERLACE_JPEG および imagick::INTERLACE_PNG は Imagemagick 6.3.5 以降を使用して Imagick をコンパイルした場合にのみ使用可能です。

imagick::INTERLACE_UNDEFINED (integer)
imagick::INTERLACE_NO (integer)
imagick::INTERLACE_LINE (integer)
imagick::INTERLACE_PLANE (integer)
imagick::INTERLACE_PARTITION (integer)
imagick::INTERLACE_JPEG (integer)
imagick::INTERLACE_GIF (integer)
imagick::INTERLACE_PNG (integer)
塗りつぶし定数
imagick::FILLRULE_UNDEFINED (integer)
imagick::FILLRULE_EVENODD (integer)
imagick::FILLRULE_NONZERO (integer)
パスユニット定数
imagick::PATHUNITS_UNDEFINED (integer)
imagick::PATHUNITS_USERSPACE (integer)
imagick::PATHUNITS_USERSPACEONUSE (integer)
imagick::PATHUNITS_OBJECTBOUNDINGBOX (integer)
ラインキャップ定数
imagick::LINECAP_UNDEFINED (integer)
imagick::LINECAP_BUTT (integer)
imagick::LINECAP_ROUND (integer)
imagick::LINECAP_SQUARE (integer)
ラインジョイン定数
imagick::LINEJOIN_UNDEFINED (integer)
imagick::LINEJOIN_MITER (integer)
imagick::LINEJOIN_ROUND (integer)
imagick::LINEJOIN_BEVEL (integer)
リソース型定数
imagick::RESOURCETYPE_UNDEFINED (integer)
imagick::RESOURCETYPE_AREA (integer)
imagick::RESOURCETYPE_DISK (integer)
imagick::RESOURCETYPE_FILE (integer)
imagick::RESOURCETYPE_MAP (integer)
imagick::RESOURCETYPE_MEMORY (integer)
レイヤーメソッド定数

Imagick バージョン 2.2.2 以前では、レイヤーメソッド定数を使用可能なのは ImageMagick 6.3.4 以降で Imagick をコンパイルした場合のみです。 Imagick 2.2.2 以降では、ImageMagick 6.2.9 以降で Imagick をコンパイルすれば使用可能となります。

imagick::LAYERMETHOD_UNDEFINED (integer)
imagick::LAYERMETHOD_COALESCE (integer)
imagick::LAYERMETHOD_COMPAREANY (integer)
imagick::LAYERMETHOD_COMPARECLEAR (integer)
imagick::LAYERMETHOD_COMPAREOVERLAY (integer)
imagick::LAYERMETHOD_DISPOSE (integer)
imagick::LAYERMETHOD_OPTIMIZE (integer)
imagick::LAYERMETHOD_OPTIMIZEIMAGE (integer)
imagick::LAYERMETHOD_OPTIMIZEPLUS (integer)
imagick::LAYERMETHOD_OPTIMIZETRANS (integer)
imagick::LAYERMETHOD_REMOVEDUPS (integer)
imagick::LAYERMETHOD_REMOVEZERO (integer)
imagick::LAYERMETHOD_COMPOSITE (integer)
方向定数 (ImageMagick 6.3.4 以降でコンパイルした場合に使用可能)
imagick::ORIENTATION_UNDEFINED (integer)
imagick::ORIENTATION_TOPLEFT (integer)
imagick::ORIENTATION_TOPRIGHT (integer)
imagick::ORIENTATION_BOTTOMRIGHT (integer)
imagick::ORIENTATION_BOTTOMLEFT (integer)
imagick::ORIENTATION_LEFTTOP (integer)
imagick::ORIENTATION_RIGHTTOP (integer)
imagick::ORIENTATION_RIGHTBOTTOM (integer)
imagick::ORIENTATION_LEFTBOTTOM (integer)
歪め定数

ImageMagick 6.3.6 以降でコンパイルした場合に使用可能です。

imagick::DISTORTION_UNDEFINED (integer)
imagick::DISTORTION_AFFINE (integer)
imagick::DISTORTION_AFFINEPROJECTION (integer)
imagick::DISTORTION_ARC (integer)
imagick::DISTORTION_BILINEAR (integer)
imagick::DISTORTION_PERSPECTIVE (integer)
imagick::DISTORTION_PERSPECTIVEPROJECTION (integer)
imagick::DISTORTION_SCALEROTATETRANSLATE (integer)

ImageMagick
PHP Manual
アダルトレンタルサーバー