(PECL imagick 2, PECL imagick 3)
Imagick::adaptiveSharpenImage — 自適應銳化影像
$radius
, float $sigma
, int $channel
= Imagick::CHANNEL_DEFAULT): bool透過在影像邊緣附近更強烈地銳化,並在遠離邊緣時降低銳化強度,來自動銳化影像。如果 Imagick 已針對 ImageMagick 6.2.9 或更新版本編譯,則此方法可用。
radius
高斯半徑,以像素為單位,不計入中心像素。使用 0 自動選取。
sigma
高斯標準差,以像素為單位。
channel
提供任何適用於您的頻道模式的頻道常數。若要套用至多個頻道,請使用位元運算子組合 頻道常數。預設為 Imagick::CHANNEL_DEFAULT
。請參閱此 頻道常數 清單
成功時回傳 true
。
範例 1 Imagick::adaptiveSharpenImage() 範例
使用半徑 2 和 sigma 1 自動銳化影像。
<?php
try {
$image = new Imagick('image.png');
$image->adaptiveSharpenImage(2,1);
} catch(ImagickException $e) {
echo 'Error: ' , $e->getMessage();
die();
}
header('Content-type: image/png');
echo $image;
?>
↑ 和 ↓ 導覽 • Enter 選擇 • Esc 關閉
未選取任何項目時按下 Enter 使用 Google 搜尋