Imagick::levelImage
(PECL imagick 2, PECL imagick 3)
Imagick::levelImage — Регулює рівні зображення
Опис
public Imagick::levelImage( float $blackPoint, float $gamma, float $whitePoint, int $channel = Imagick::CHANNEL_DEFAULT): bool
Регулює рівні зображення, масштабуючи кольори, що потрапляють між зазначеними білими та чорними точками, до доступного квантового діапазону. Надані параметри є чорними, середніми і білими точками. Чорна точка визначає темний колір зображення. Кольори темніші за крапку чорного встановлюються на нуль. Середня точка визначає гамма-корекцію, що застосовується до зображення. Біла точка визначає найсвітліший колір зображення. Для кольорів яскравіше крапки білого встановлюється максимальне квантове значення.
Список параметрів
blackPoint
Чорна точка зображення.
gamma
Значення гами.
whitePoint
Білий точки зображення.
channel
Вкажіть будь-яку константу каналу, яка відповідає режиму каналу. Щоб застосувати більше одного каналу, об'єднайте константи типу каналу за допомогою побітових операторів. Зверніться до цього списку констант каналу
Значення, що повертаються
У разі успішної роботи повертає true
Помилки
Викликає ImagickException у разі виникнення помилки.
Приклади
Приклад #1 Приклад використання Imagick::levelImage()****
Loading...