PHP 8.5.0 RC 2 available for testing

Gmagick::trimimage

(PECL gmagick >= Unknown)

Gmagick::trimimageRemover bordas da imagem

Descrição

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

Remova as bordas que são a cor de fundo da imagem.

Parâmetros

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.

Valor Retornado

O objeto Gmagick.

Erros/Exceções

Lança uma exceção GmagickException em caso de erro.

adicionar nota

Notas de Usuários 1 note

up
0
Anonymous
7 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