2024 年 PHP Conference Japan

Imagick::sharpenImage

(PECL imagick 2, PECL imagick 3)

Imagick::sharpenImage銳化影像

描述

public Imagick::sharpenImage(float $radius, float $sigma, int $channel = Imagick::CHANNEL_DEFAULT): bool

銳化影像。我們將影像與給定半徑和標準差 (sigma) 的高斯運算子進行卷積。為了獲得合理的結果,半徑應大於 sigma。使用半徑 0,Imagick::sharpenImage() 將會為您選擇合適的半徑。

參數

半徑 (radius)

標準差 (sigma)

通道 (channel)

回傳值

成功時回傳 true

範例

範例 #1 Imagick::sharpenImage()

<?php
function sharpenImage($imagePath, $radius, $sigma, $channel) {
$imagick = new \Imagick(realpath($imagePath));
$imagick->sharpenimage($radius, $sigma, $channel);
header("Content-Type: image/jpg");
echo
$imagick->getImageBlob();
}

?>

新增註記

使用者貢獻的註記

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