(PECL imagick 2.0.0)
$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$composite_object
, int $composite
, int $x
, int $y
[, int $channel
= Imagick::CHANNEL_DEFAULT
] ) : bool$files
] )$black_point
, float $white_point
[, int $channel
= Imagick::CHANNEL_DEFAULT
] ) : 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$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$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_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$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$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
] ) : boolКласс Imagick имеет возможность удерживать и обрабатывать несколько изображений одновременно. Это достигается за счет внутреннего стека, в котором существует указатель, указывающий на текущее изображение. Некоторые функции работают со всеми изображениями в классе Imagick, но всё-таки, большинство работает только с текущим изображением во внутреннем стеке. По соглашению, имена методов могут содержать слово Image для обозначения того, что они влияют только на текущее изображение в стеке.
Здесь приведён список наиболее используемых методов, объединённых в группы по назначению: