(PECL imagick 2.0.0)
Imagick::adaptiveSharpenImage — Adaptively sharpen the image
Adaptively sharpen the image by sharpening more intensely near image edges and less intensely far from edges. Diese Funktion ist verfügbar, wenn Imagick gegen die ImageMagick Version 6.2.9 oder höher kompiliert wurde.
The radius of the Gaussian, in pixels, not counting the center pixel. Use 0 for auto-select.
The standard deviation of the Gaussian, in pixels.
Übergeben Sie eine Channel-Konstante, die für Ihren Channel-Moduls gültig ist. Um mehr als einen Channel anzuwenden, können Sie die Channel-Konstanten mit bitweisen Operationen verknüpfen. Der Standardwert ist Imagick::CHANNEL_DEFAULT. Sehen Sie sich auch die Liste der Channel-Konstanten an
Liefert TRUE bei Erfolg.
Beispiel #1 A Imagick::adaptiveSharpenImage() example
Adaptively sharpen the image with radius 2 and 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;
?>