(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$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
[, string $CHANNEL
= Imagick::CHANNEL_DEFAULT
] ) : void$columns
, int $rows
[, bool $bestfit
= false
[, bool $fill
= false
]] ) : bool$radius
, float $sigma
, float $amount
, float $threshold
[, int $channel
= Imagick::CHANNEL_ALL
] ) : boolLa clase Imagick tiene la capacidad de mantener y operar con múltiples imágenes simultáneamente. Esto se consigue mediante una pila interna. Siempre hay un puntero interno que apunta a la imagen actual. Algunas funciones operan con todas las imágenes de la clase Imagick, pero la mayoría operan sólo con la imagen actual de la pila interna. Como convención, los nombres de los métodos pueden contener la palabra Image para denotar que afectan sólo a la imagen actual de la pila.
Ya que hay muchos métodos, aquí está una lista útil de métodos, algo reducida para su propósito general: