PHP Conference Japan 2024

Imagick::reduceNoiseImage

(PECL imagick 2, PECL imagick 3)

Imagick::reduceNoiseImage平滑影像的輪廓

警告

此函式從 Imagick 3.4.4 開始已過時。強烈不建議依賴此函式。

描述

public Imagick::reduceNoiseImage(float $radius): bool

在保留邊緣資訊的情況下,平滑影像的輪廓。此演算法的運作方式是將每個像素替換為值最接近的相鄰像素。相鄰像素由 radius 定義。若使用半徑 0,則 Imagick::reduceNoiseImage() 會為您選擇合適的半徑。

參數

radius

傳回值

成功時傳回 true

錯誤/例外

發生錯誤時會拋出 ImagickException。

範例

範例 1 Imagick::reduceNoiseImage()

<?php
function reduceNoiseImage($imagePath, $reduceNoise) {
$imagick = new \Imagick(realpath($imagePath));
@
$imagick->reduceNoiseImage($reduceNoise);
header("Content-Type: image/jpg");
echo
$imagick->getImageBlob();
}

?>

新增註解

使用者貢獻的註解

此頁面沒有使用者貢獻的註解。
To Top