Ajoute du flou à une image

# Imagick::gaussianBlurImage

(PECL imagick 2, PECL imagick 3)

Imagick::gaussianBlurImage — Ajoute du flou à une image

### Description

public function Imagick::gaussianBlurImage(float `$radius`, float `$sigma`, int `$channel` = Imagick::CHANNEL_DEFAULT): bool

Ajoute du flou à une image. Une convolution est appliquée avec un rayon et une déviation standard données. Pour des résultats raisonnables, il est recommandé d'utiliser une taille de rayon supérieure à sigma. Un rayon de zéro force la fonction à choisir les valeurs.

### Liste de paramètres

`radius`

  Le rayon de la gaussienne, en pixels, sans compter le pixel du centre.

`sigma`

  La déviation standard de la gaussienne, en pixels.

`channel`

  Fournit une constante de canal valide pour le mode de canal. Pour utiliser plus d'un canal, il faut combiner les constantes de type de canal en utilisant les opérateurs bit à bit. Se reporter à la liste des constantes de canal.

### Valeurs de retour

Retourne `true` en cas de succès.

### Erreurs / Exceptions

Lance une exception ImagickException si une erreur survient.

### Exemples

Exemple #1 Exemple avec Imagick::gaussianBlurImage()

    <?php
    function gaussianBlurImage($imagePath, $radius, $sigma, $channel) {
        $imagick = new \Imagick(realpath($imagePath));
        $imagick->gaussianBlurImage($radius, $sigma, $channel);
        header("Content-Type: image/jpg");
        echo $imagick->getImageBlob();
    }

    ?>

`↑` and `↓` to navigate • `Enter` to select • `Esc` to close • `/` to open