(PECL imagick 2, PECL imagick 3)
Imagick::trimImage — Удаляет края с изображения
Удаляет края, которые являются цветом фона с изображения. Метод доступен, если модуль 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;
?>