Imagick::transverseImage
Imagick::uniqueImageColors
The Imagick class
PHP Manual

# Imagick::trimImage

(PECL imagick 2.0.0)

Imagick::trimImage — Remove edges from the image

### Opis

bool Imagick::trimImage ( float `$fuzz` )

Remove edges that are the background color from the image. Ta metoda jest dostępna, jeśli rozszerzenie Imagick zostało skompilowane z ImageMagick w wersji 6.2.9 lub nowszej.

### Parametry

`fuzz`

  By default target must match a particular pixel color exactly. However, in many cases two colors may differ by a small amount. The fuzz member of image defines how much tolerance is acceptable to consider two colors as the same. This parameter represents the variation on the quantum range.

### Zwracane wartości

Zwraca `TRUE` w przypadku sukcesu.

### Błędy/Wyjątki

Zgłasza wyjątek ImagickException w przypadku błędu.

### Przykłady

Przykład #1 Using Imagick::trimImage():

Trim an image, then display to the browser.

`<?php
/* Create the object and read the image in */
$im = new Imagick("image.jpg");
/* Trim the image. */
$im->trimImage(0);
/* Ouput the image */
header("Content-Type: image/" . $im->getImageFormat());
echo $im;
?>`

### Zobacz też:

- Imagick::getQuantumDepth() - Gets the quantum depth
- Imagick::getQuantumRange() - Returns the Imagick quantum range

Imagick::transverseImage
Imagick::uniqueImageColors
The Imagick class
PHP Manual