(PECL imagick 2, PECL imagick 3)
$radius, float $sigma, int $channel = Imagick::CHANNEL_DEFAULT): bool$columns,$rows,$bestfit = false,$legacy = false$radius, float $sigma, int $channel = Imagick::CHANNEL_DEFAULT): bool$draw_settings,$x,$y,$angle,$text$brightness, float $contrast, int $channel = Imagick::CHANNEL_DEFAULT): bool$composite_object,$composite,$x,$y,$channel = Imagick::CHANNEL_DEFAULT$black_point, float $white_point, int $channel = Imagick::CHANNEL_DEFAULT): bool$x,$y,$width,$height,$map,$STORAGE$fill,$fuzz,$target,$x,$y,$invert,$channel = Imagick::CHANNEL_DEFAULT$matte_color,$width,$height,$inner_bevel,$outer_bevel$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,$y,$width,$height,$map,$storage,$pixels$blackPoint,$gamma,$whitePoint,$channel = Imagick::CHANNEL_DEFAULT$draw,$tile_geometry,$thumbnail_geometry,$mode,$frame$morphologyMethod,$iterations,$ImagickKernel,$channel = Imagick::CHANNEL_DEFAULT$radius,$sigma,$angle,$channel = Imagick::CHANNEL_DEFAULT$target,$fill,$fuzz,$invert,$channel = Imagick::CHANNEL_DEFAULT$fill,$fuzz,$bordercolor,$x,$y,$channel = Imagick::CHANNEL_DEFAULT$target,$fill,$fuzz,$channel = Imagick::CHANNEL_DEFAULT$numberColors,$colorspace,$treedepth,$dither,$measureError$numberColors,$colorspace,$treedepth,$dither,$measureError$columns,$rows,$filter,$blur,$bestfit = false,$legacy = false$x_rounding,$y_rounding,$stroke_width = 10,$displace = 5,$size_correction = -6$COLORSPACE,$cluster_threshold,$smooth_threshold,$verbose = false$radius,$sigma,$threshold,$channel = Imagick::CHANNEL_DEFAULT$sharpen,$alpha,$beta,$channel = Imagick::CHANNEL_DEFAULT$SPARSE_METHOD, array $arguments, int $channel = Imagick::CHANNEL_DEFAULT): bool$type,$width,$height,$channel = Imagick::CHANNEL_DEFAULT$columns,$rows,$bestfit = false,$fill = false,$legacy = falseКласс Imagick имеет возможность удерживать и обрабатывать несколько изображений одновременно. Это достигается за счёт внутреннего стека, в котором существует указатель, указывающий на текущее изображение. Некоторые функции работают со всеми изображениями в классе Imagick, но всё-таки, большинство работает только с текущим изображением во внутреннем стеке. По соглашению, имена методов могут содержать слово Image для обозначения того, что они влияют только на текущее изображение в стеке.
Здесь приведён список наиболее используемых методов, объединённых в группы по назначению: