(PECL imagick 2, PECL imagick 3)
Imagick::negateImage — Invierte los colores en la imagen de referencia
Invierte los colores en la imagen de referencia. La opción de escala de grises significa que sólo los valores de la escala de grises dentro de la imagen se inverten.
graySi sólo se invierten los píxeles de la escala de grises dentro de la imagen.
channelProporcione cualquier constante de canal que sea válida para su modo de canal. Para aplicar más de un canal, combine las constantes channeltype usando operadores a nivel de bits. Consulte esta lista de constantes de canal.
Devuelve true en caso de éxito.
Lanza una excepción ImagickException si ocurre un error.
Ejemplo #1 Imagick::negateImage()
<?php
function negateImage($imagePath, $grayOnly, $channel) {
$imagick = new \Imagick(realpath($imagePath));
$imagick->negateImage($grayOnly, $channel);
header("Content-Type: image/jpg");
echo $imagick->getImageBlob();
}
?>