Imagick::gaussianBlurImage

(PECL imagick 2, PECL imagick 3)

Imagick::gaussianBlurImage — Розмиває зображення

Опис

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

Розмиває зображення. Згортає зображення за допомогою гаусівського оператора заданого радіусу та стандартного відхилення (sigma). Для отримання прийнятних результатів radius повинен бути більшим за sigma. При використанні значення radius, що дорівнює 0, метод вибере відповідний радіус.

Список параметрів

radius

Радіус у пікселях, крім центрального пікселя.

sigma

Стандартне відхилення у пікселях.

channel

Вкажіть будь-яку константу CHANNEL, яка підходить для вашого режиму каналу. Для використання більш ніж одного каналу об'єднайте константи типу CHANNEL за допомогою побітових операторів. Зверніться до цього списку констант CHANNEL

Значення, що повертаються

У разі успішної роботи повертає true

Помилки

Викликає ImagickException у разі виникнення помилки.

Приклади

Приклад #1 Приклад використання Imagick::gaussianBlurImage()****

Loading...