(PECL imagick 2, PECL imagick 3)
$radius
, float $sigma
, int $channel
= Imagick::CHANNEL_DEFAULT
) : bool$columns
, int $rows
, bool $bestfit
= false
, bool $legacy
= false
) : 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$fill
, float $fuzz
, mixed $bordercolor
, int $x
, int $y
) : bool$composite_object
, int $composite
, int $x
, int $y
, int $channel
= Imagick::CHANNEL_DEFAULT
) : bool$black_point
, float $white_point
, int $channel
= Imagick::CHANNEL_DEFAULT
) : bool$x
, int $y
, int $width
, int $height
, string $map
, int $STORAGE
) : array$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$radius
, float $sigma
, 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_DEFAULT
) : bool$alpha
, float $fuzz
, mixed $bordercolor
, int $x
, int $y
) : 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$threshold_map
, int $channel
= Imagick::CHANNEL_DEFAULT
) : bool$fill
, float $fuzz
, mixed $bordercolor
, int $x
, int $y
, int $channel
= Imagick::CHANNEL_DEFAULT
) : bool$target
, mixed $fill
, float $fuzz
, int $channel
= Imagick::CHANNEL_DEFAULT
) : bool$numberColors
, int $colorspace
, int $treedepth
, bool $dither
, bool $measureError
) : bool$numberColors
, int $colorspace
, int $treedepth
, bool $dither
, bool $measureError
) : bool$low
, float $high
, int $channel
= Imagick::CHANNEL_DEFAULT
) : bool$x_resolution
, float $y_resolution
, int $filter
, float $blur
) : bool$columns
, int $rows
, int $filter
, float $blur
, bool $bestfit
= false
, bool $legacy
= 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$radius
, float $sigma
, int $channel
= Imagick::CHANNEL_DEFAULT
) : bool$sharpen
, float $alpha
, float $beta
, int $channel
= Imagick::CHANNEL_DEFAULT
) : 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 $legacy
= false
) : bool$radius
, float $sigma
, float $amount
, float $threshold
, int $channel
= Imagick::CHANNEL_DEFAULT
) : boolImagick クラスには、複数の画像を同時に保持して操作する機能があります。 内部的には、この機能をスタックで実装しています。 現在の画像を保持する内部ポインタが存在します。 Imagick クラスのすべての画像に対する操作を行う関数もありますが、 大半の関数は内部ポインタが指す現在の画像に対してのみ操作を行います。 スタック内の現在の画像に対してのみ影響を及ぼす関数については、 そのメソッド名に Image という単語を含める決まりになっています。
あまりにもたくさんのメソッドがあるので、 一般的な用法に絞った簡単な一覧を示します。