PHP 8.5.0 RC 2 available for testing

Gmagick::trimimage

(PECL gmagick >= Unknown)

Gmagick::trimimageУдаляет края с изображения

Описание

public Gmagick::trimimage(float $fuzz): Gmagick

Удаляет края, которые являются цветом фона с изображения.

Список параметров

fuzz

По умолчанию цель должна точно соответствовать определённому цвету пикселя. Однако во многих случаях два цвета могут незначительно отличаться. Размытый элемент изображения определяет, насколько допустимо определять, чтобы два цвета считались одинаковыми. Параметр представляет собой изменение квантового диапазона.

Возвращаемые значения

Объект Gmagick.

Ошибки

Вызывает GmagickException, если возникла ошибка.

Добавить

Примечания пользователей 1 note

up
0
Anonymous
8 hours ago
To trim image with 15% of fuzziness

<?php

$image
= new Gmagick($image_path);
$max_quantum = 65535;
switch (
$image->getQuantumDepth()['quantumDepthLong']) {
case
8: $max_quantum = 255; break;
case
16: $max_quantum = 65535; break;
case
32: $max_quantum = 4294967295; break;
}
$image->trimImage(0.15 * $max_quantum);
To Top