Imagick::trimImage
画像の輪郭を削除する
説明
public bool Imagick::trimImage(float $fuzz
)
パラメータ
-
fuzz
-
デフォルトでは、対象の色は特定のピクセルの色とまったく同じでなければなりません。
しかし、ふたつの色が微妙に異なることもよくあります。
画像の fuzz メンバは、どの程度の色を「同じ色」とみなすかを表します。
このパラメータは、量の範囲の変化を表します。
エラー / 例外
エラー時に ImagickException をスローします。
例
例1 Imagick::trimImage の使用法
<?php
/* オブジェクトを作成し、画像を読み込みます */
$im = new Imagick("image.jpg");
/* 画像をトリムします */
$im->trimImage(0);
/* 画像を出力します */
header("Content-Type: image/" . $im->getImageFormat());
echo $im;
?>
参考
- Imagick::getQuantumDepth
- Imagick::getQuantumRange
- imagecropauto