(PECL imagick 2, PECL imagick 3)
Imagick::negateImage — Negativa as cores na imagem de referência
Negativa as cores na imagem de referência. O parâmetro 'gray' define se apenas os valores da escala de cinza na imagem são negativados.
gray
Se apenas serão negativados pixels na escala de cinza na imagem.
channel
Forneça qualquer constante de canal válida para o modo de canal. Para aplicar a mais de um canal, combine constantes de tipo de canal usando operadores bit a bit. Consulte esta lista de constantes de canal.
Retorna true
em caso de sucesso.
Lança uma exceção ImagickException em caso de erro.
Exemplo #1 Exemplo de 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();
}
?>