Imagick::paintOpaqueImage
(PECL imagick 2, PECL imagick 3)
Imagick::paintOpaqueImage — Altera qualquer pixel que corresponda à cor
Esta função tornou-se DEFASADA a partir da Imagick 3.4.4. O uso desta função é fortemente desencorajado.
Descrição
mixed
$target
,mixed
$fill
,float
$fuzz
,int
$channel
= Imagick::CHANNEL_DEFAULT): bool
Altera qualquer pixel que corresponda à cor definida pelo preenchimento.
Parâmetros
target
-
Altere esta cor de destino para a cor de preenchimento da imagem. Um objeto ImagickPixel ou uma string que representa a cor de destino.
fill
-
Um objeto ImagickPixel ou uma string que representa a cor de preenchimento.
fuzz
-
O membro fuzz da imagem define quanta tolerância é aceitável para considerar duas cores iguais.
channel
-
Forneça qualquer constante de canal válida para o modo de canal. Para aplicar a mais de um canal, combine constantes de tipo de canal usando operadores bit a bit. Consulte esta lista de constantes de canal.
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 segundo parâmetro. As versões anteriores permitiam apenas um objeto ImagickPixel. |