Imagick::colorFloodFillImage is depreciated. You should use Imagick::paintFloodfillImage (replaced by Imagick::floodFillPaintImage in ImageMagick 6.3.8)(PECL imagick 2, PECL imagick 3)
Imagick::colorFloodfillImage — Изменяет значение цвета любого пикселя, соответствующего целевому
Функция объявлена УСТАРЕВШЕЙ в Imagick 3.4.4. Полагаться на эту функцию крайне не рекомендуется.
$fill,$fuzz,$bordercolor,$x,$yИзменяет значение цвета любого пикселя, соответствующего целевому и являющегося ближайшим соседом.
fillОбъект ImagickPixel, содержащий цвет заливки.
fuzzМера округления (fuzz). Например, присвойте fuzz значение, равное 10, и красный цвет с интенсивностью 100 и 102 соответственно теперь будет интерпретироваться как один и тот же цвет для целей заливки.
bordercolorОбъект ImagickPixel, содержащий цвет границы.
xНачальная позиция заливки по X.
yНачальная позиция заливки по Y.
Функция в случае успешной работы возвращает true.
Функция выбрасывает исключение ImagickException, если возникла ошибка.
| Версия | Описание |
|---|---|
| PECL imagick 2.1.0 | Теперь позволяет использовать представляющую цвет строку в качестве первого и третьего параметров. Предыдущие версии позволяли использовать только объект ImagickPixel. |
Imagick::colorFloodFillImage is depreciated. You should use Imagick::paintFloodfillImage (replaced by Imagick::floodFillPaintImage in ImageMagick 6.3.8)