(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 = falseA classe Imagick tem a capacidade de armazenar e operar em múltiplas imagens simultaneamente. Isto é conseguido através de uma pilha interna. Sempre existe um ponteiro interno que aponta para a imagem atual. Algumas funções operam em todas as imagens da classe Imagick, mas a maioria opera apenas na imagem atual da pilha interna. Por convenção, os nomes dos métodos podem conter a palavra Image para indicar que afetam apenas a imagem atual na pilha.
Como existem muitos métodos, aqui está uma lista útil de métodos, reduzida para propósito geral: