(PECL imagick 2, PECL imagick 3)
Imagick::trimImage — Удаляет края с изображения
$fuzz
): boolУдаляет края, которые являются цветом фона с изображения. Этот метод доступен, если Imagick был скомпилирован с версией ImageMagick 6.2.9 или старше.
fuzz
По умолчанию цель должна точно соответствовать определённому цвету пикселя. Однако во многих случаях два цвета могут незначительно отличаться. Размытый элемент изображения определяет, насколько допустимо, чтобы два цвета считались одинаковыми. Этот параметр представляет собой изменение квантового диапазона.
В случае успешной работы возвращает true
.
Вызывает ImagickException в случае возникновения ошибки.
Пример #1 Пример использования Imagick::trimImage():
Обрежьте изображение, затем отобразите в браузере.
<?php
/* Создайте объект и прочитайте изображение в */
$im = new Imagick("image.jpg");
/* Обрежьте изображение. */
$im->trimImage(0);
/* Выведите изображение */
header("Content-Type: image/" . $im->getImageFormat());
echo $im;
?>