(PECL imagick 2, PECL imagick 3)
Imagick::paintOpaqueImage — Изменяет любой пиксель, соответствующий цвету
Функция объявлена УСТАРЕВШЕЙ в Imagick 3.4.4. Полагаться на эту функцию крайне не рекомендуется.
$target
,$fill
,$fuzz
,$channel
= Imagick::CHANNEL_DEFAULTИзменяет любой пиксель, соответствующий цвету, на цвет, определённый заливкой.
target
Изменяет целевой цвет на цвет заливки в изображении. Объект ImagickPixel или строка, представляющая целевой цвет.
fill
Объект ImagickPixel или строка, представляющая цвет заливки.
fuzz
Мера округления (fuzz) изображения определяет, насколько приемлемо рассматривать два цвета как один и тот же.
channel
Укажите любую константу канала, которая соответствует вашему режиму канала. Чтобы применить более чем к одному каналу, объедините константы типа канала с помощью побитовых операторов. Обратитесь к этому списку констант канала.
Функция в случае успешной работы возвращает true
.
Функция выбрасывает исключение ImagickException, если возникла ошибка.
Версия | Описание |
---|---|
PECL imagick 2.1.0 | Теперь допускается передавать строку, представляющую цвет, в первый и второй параметр. Предыдущие версии допускали только объект ImagickPixel. |