Imagick::colorFloodfillImage
(PECL imagick 2, PECL imagick 3)
Imagick::colorFloodfillImage — Altera o valor da cor de qualquer pixel que corresponda ao alvo
Esta função tornou-se DEFASADA a partir da Imagick 3.4.4. O uso desta função é fortemente desencorajado.
Descrição
mixed
$fill
,float
$fuzz
,mixed
$bordercolor
,int
$x
,int
$y
): bool
Altera o valor da cor de qualquer pixel que corresponda ao alvo e seja um vizinho imediato.
Parâmetros
fill
-
Objeto ImagickPixel contendo a cor de preenchimento
fuzz
-
A quantidade de fuzz. Por exemplo, definir fuzz para 10 e a cor vermelha em intensidades de 100 e 102, respectivamente, agora são interpretadas como a mesma cor para fins de preenchimento.
bordercolor
-
Objeto ImagickPixel contendo a cor da borda
x
-
X da posição inicial do preenchimento
y
-
Y da posição inicial do preenchimento
Valor Retornado
Retorna true
em caso de sucesso.
Erros/Exceções
Lança uma exceção ImagickException em caso de erro.
Registro de Alterações
Versão | Descrição |
---|---|
PECL imagick 2.1.0 | Agora permite uma string representando a cor como primeiro e terceiro parâmetro. As versões anteriores permitiam apenas um objeto ImagickPixel. |