(PECL imagick 2, PECL imagick 3)
Imagick::trimImage — Apara as bordas da imagem
Remove as bordas que são da cor de fundo da imagem. Este método estará disponível se a extensão Imagick tiver sido compilada com a ImageMagick versão 6.2.9 ou superior.
fuzz
Por padrão, o alvo deve corresponder exatamente a uma determinada cor de pixel. No entanto, em muitos casos, duas cores podem diferir um pouco. O membro fuzz da imagem define quanta tolerância é aceitável para considerar duas cores iguais. Este parâmetro representa a variação na faixa Quantum.
Retorna true
em caso de sucesso.
Lança uma exceção ImagickException em caso de erro.
Exemplo #1 Usando Imagick::trimImage()
Apara uma imagem e exiba-a no navegador.
<?php
/* Cria o objeto e lê a imagem */
$im = new Imagick("imagem.jpg");
/* Apara a imagem */
$im->trimImage(0);
/* Exibe a imagem */
header("Content-Type: image/" . $im->getImageFormat());
echo $im;
?>