Imagick::colorFloodfillImage
PHP Manual
PHP Manual»Imagick»Imagick::colorFloodfillImage

Imagick::colorFloodfillImage

(PECL imagick 2, PECL imagick 3)

Imagick::colorFloodfillImageИзменяет значение цвета любого пикселя, соответствующего целевому

Внимание

Функция объявлена УСТАРЕВШЕЙ в Imagick 3.4.4. Полагаться на эту функцию крайне не рекомендуется.

Описание

public function Imagick::colorFloodfillImage(
    mixed $fill,
    float $fuzz,
    mixed $bordercolor,
    int $x,
    int $y
): bool

Изменяет значение цвета любого пикселя, соответствующего целевому и являющегося ближайшим соседом.

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

fill

Объект ImagickPixel, содержащий цвет заливки.

fuzz

Мера округления (fuzz). Например, присвойте fuzz значение, равное 10, и красный цвет с интенсивностью 100 и 102 соответственно теперь будет интерпретироваться как один и тот же цвет для целей заливки.

bordercolor

Объект ImagickPixel, содержащий цвет границы.

x

Начальная позиция заливки по X.

y

Начальная позиция заливки по Y.

Возвращаемые значения

При успешном выполнении функция возвращает true.

Ошибки

При ошибке функция выбрасывает исключение ImagickException.

Список изменений

Версия Описание
PECL imagick 2.1.0 Теперь позволяет использовать представляющую цвет строку в качестве первого и третьего параметров. Предыдущие версии позволяли использовать только объект ImagickPixel.

To Top