Imagick::colorFloodfillImage

(PECL imagick 2, PECL imagick 3)

Imagick::colorFloodfillImageCambia el valor del color de cualquier píxel que coincida con el objetivo

Advertencia

Esta función está DEPRECADA a partir de Imagick 3.4.4. Depender de esta funcionalidad está fuertemente desaconsejado.

Descripción

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

Cambia el valor del color de cualquier píxel que coincida con el objetivo y esté en el área inmediata.

Parámetros

fill

Objeto ImagickPixel que contiene el color de relleno

fuzz

La cantidad de enfoque. Por ejemplo, establecer el enfoque a 10 y el color a rojo con una intensidad de 100 y 102 respectivamente ahora se interpreta como el mismo color para los propósitos del relleno.

bordercolor

Objeto ImagickPixel que contiene el color de borde

x

Posición X del inicio del relleno

y

Posición Y del inicio del relleno

Valores devueltos

Devuelve true en caso de éxito.

Errores/Excepciones

Lanza una excepción ImagickException si ocurre un error.

Historial de cambios

Versión Descripción
PECL imagick 2.1.0 Ahora se permite que una cadena represente el color como el primer y tercer parámetros. Versiones anteriores sólo permitían un objeto ImagickPixel.

add a note

User Contributed Notes 1 note

up
2
memmie at lenglet dot name
11 years ago
Imagick::colorFloodFillImage is depreciated. You should use Imagick::paintFloodfillImage (replaced by Imagick::floodFillPaintImage in ImageMagick 6.3.8)
To Top