Imagick::getImageChannelDistortions

(PECL imagick 2 >= 2.3.0, PECL imagick 3)

Imagick::getImageChannelDistortions — Повертає спотворення каналу

Опис

public Imagick::getImageChannelDistortions(Imagick $reference, int $metric, int $channel = Imagick::CHANNEL_DEFAULT): float

Порівнює один або кілька каналів зображення з відновленим зображенням та повертає зазначений показник спотворення. Цей метод доступний, якщо Imagick був скомпільований з версією ImageMagick 6.4.4 або старшим.

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

reference

Об'єкт Imagick, що містить зображення, з яким проводиться порівняння.

metric

Зверніться до цього списку констант типу METRIC

channel

Передайте будь-яку коректну для вашого режиму каналу константу. Для застосування до більш ніж одного каналу комбінуйте константи каналів за допомогою побітових операторів. За замовчуванням одно **Imagick::CHANNEL_DEFAULT**Обратитесь к спискуконстант каналів

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

Повертає число з плаваючою точкою (float), що описує спотворення каналу.

Помилки

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