# Imagick::matteFloodfillImage

(PECL imagick 2, PECL imagick 3)

Imagick::matteFloodfillImage — Change la transparence d'une couleur

Avertissement

Cette fonction est OBSOLÈTE à partir de Imagick 3.4.4. Dépendre de cette fonctionnalité est fortement déconseillé.

### Description

public Imagick::matteFloodfillImage(
float `$alpha`,
float `$fuzz`,
mixed `$bordercolor`,
int `$x`,
int `$y`
): bool

Change la transparence d'un pixel cible, et ses voisins immédiats. Si la méthode `FillToBorderMethod` est spécifiée, la valeur de la transparence est modifiée pour tous les pixels voisins qui ne correspondent pas à une couleur de bordercolor.

### Liste de paramètres

`alpha`

  Le niveau de transparence : 1.0 représente une couleur opaque, alors que 0.0 est totalement transparent.

`fuzz`

  Cet argument représente la tolérance acceptable pour que deux couleurs soient considérées comme identiques.

`bordercolor`

  Un objet ImagickPixel ou une chaîne représentant la couleur de bordure.

`x`

  L'abscisse d'origine de l'opération.

`y`

  L'ordonnée d'origine de l'opération.

### Valeurs de retour

Retourne `true` en cas de succès.

### Erreurs / Exceptions

Lance une exception ImagickException si une erreur survient.

### Historique

Version | Description
--- | ---
PECL imagick 2.1.0 | Permet désormais l'utilisation d'une chaîne pour représenter la couleur. Les versions précédentes ne permettaient que les objets ImagickPixel.