(PECL imagick 2.0.0)
$radius
, float $sigma
[, int $channel
= Imagick::CHANNEL_DEFAULT
] ) : bool$radius
, float $sigma
[, int $channel
= Imagick::CHANNEL_DEFAULT
] ) : bool$draw_settings
, float $x
, float $y
, float $angle
, string $text
) : bool$brightness
, float $contrast
[, int $channel
= Imagick::CHANNEL_DEFAULT
] ) : bool$composite_object
, int $composite
, int $x
, int $y
[, int $channel
= Imagick::CHANNEL_ALL
] ) : bool$files
)$black_point
, float $white_point
[, int $channel
= Imagick::CHANNEL_ALL
] ) : bool$x
, int $y
, int $width
, int $height
, string $map
, int $STORAGE
) : array$ImagickKernel
[, int $channel
= Imagick::CHANNEL_UNDEFINED
] ) : bool$fill
, float $fuzz
, mixed $target
, int $x
, int $y
, bool $invert
[, int $channel
= Imagick::CHANNEL_DEFAULT
] ) : bool$matte_color
, int $width
, int $height
, int $inner_bevel
, int $outer_bevel
) : bool$function
, array $arguments
[, int $channel
= Imagick::CHANNEL_DEFAULT
] ) : bool$reference
, int $metric
[, int $channel
= Imagick::CHANNEL_DEFAULT
] ) : float$x
, int $y
, int $width
, int $height
, string $map
, int $storage
, array $pixels
) : bool$blackPoint
, float $gamma
, float $whitePoint
[, int $channel
= Imagick::CHANNEL_ALL
] ) : bool$draw
, string $tile_geometry
, string $thumbnail_geometry
, int $mode
, string $frame
) : Imagick$morphologyMethod
, int $iterations
, ImagickKernel $ImagickKernel
[, int $channel
= Imagick::CHANNEL_DEFAULT
] ) : bool$radius
, float $sigma
, float $angle
[, int $channel
= Imagick::CHANNEL_DEFAULT
] ) : bool$target
, mixed $fill
, float $fuzz
, bool $invert
[, int $channel
= Imagick::CHANNEL_DEFAULT
] ) : bool$fill
, float $fuzz
, mixed $bordercolor
, int $x
, int $y
[, int $channel
= Imagick::CHANNEL_ALL
] ) : bool$target
, mixed $fill
, float $fuzz
[, int $channel
= Imagick::CHANNEL_ALL
] ) : bool$numberColors
, int $colorspace
, int $treedepth
, bool $dither
, bool $measureError
) : bool$numberColors
, int $colorspace
, int $treedepth
, bool $dither
, bool $measureError
) : bool$columns
, int $rows
, int $filter
, float $blur
[, bool $bestfit
= false
] ) : bool$x_rounding
, float $y_rounding
[, float $stroke_width
= 10
[, float $displace
= 5
[, float $size_correction
= -6
]]] ) : bool$COLORSPACE
, float $cluster_threshold
, float $smooth_threshold
[, bool $verbose
= FALSE
] ) : bool$radius
, float $sigma
, float $threshold
[, int $channel
= Imagick::CHANNEL_DEFAULT
] ) : bool$sharpen
, float $alpha
, float $beta
[, int $channel
= Imagick::CHANNEL_ALL
] ) : bool$SPARSE_METHOD
, array $arguments
[, int $channel
= Imagick::CHANNEL_DEFAULT
] ) : bool$type
, int $width
, int $height
[, int $channel
= Imagick::CHANNEL_DEFAULT
] ) : bool$columns
, int $rows
[, bool $bestfit
= false
[, bool $fill
= false
]] ) : bool$radius
, float $sigma
, float $amount
, float $threshold
[, int $channel
= Imagick::CHANNEL_ALL
] ) : boolImagick クラスには、複数の画像を同時に保持して操作する機能があります。 内部的には、この機能をスタックで実装しています。 現在の画像を保持する内部ポインタが存在します。 Imagick クラスのすべての画像に対する操作を行う関数もありますが、 大半の関数は内部ポインタが指す現在の画像に対してのみ操作を行います。 スタック内の現在の画像に対してのみ影響を及ぼす関数については、 そのメソッド名に Image という単語を含める決まりになっています。
あまりにもたくさんのメソッドがあるので、 一般的な用法に絞った簡単な一覧を示します。