(PECL imagick 2.0.0)
Imagick::adaptiveBlurImage — Adds adaptive blur filter to image
Adds an adaptive blur filter to image. The intensity of an adaptive blur depends is dramatically decreased at edge of the image, whereas a standard blur is uniform across the image. Этот метод доступен, если Imagick был скомпилирован с версией ImageMagick 6.2.9 или старше.
The radius of the Gaussian, in pixels, not counting the center pixel. Provide a value of 0 and the radius will be chosen automagically.
The standard deviation of the Gaussian, in pixels.
Передайте любую корректную для вашего режима канала константу. Для применения к более чем одному каналу, комбинируйте константы каналов с помощью побитовых операторов. По умолчанию равно Imagick::CHANNEL_DEFAULT. Обратитесь к этому списку констант каналов
В случае успешной работы возвращает TRUE.
Бросает ImagickException при ошибке.
Пример #1 Using Imagick::adaptiveBlurImage():
Adaptively blur an image, then display to the browser.
<?php
header('Content-type: image/jpeg');
$image = new Imagick('test.jpg');
$image->adaptiveBlurImage(5,3);
echo $image;
?>
Результатом выполнения данного примера будет что-то подобное: