(PECL imagick 2.0.0)
Imagick::waveImage — Ajoute un filtre de vagues à l'image
$amplitude
, float $length
) : boolAjoute un filtre de vagues à l'image. Cette méthode n'est disponible que si Imagick a été compilé avec ImageMagick version 6.2.9 ou supérieur.
amplitudeAmplitude de la vague.
lengthLongueur de la vague.
Retourne TRUE en cas de succès.
Lance une exception ImagickException si une erreur survient.
Exemple #1 WaveImage peut être très lent ; Imagick::waveImage()
<?php
function waveImage($imagePath, $amplitude, $length) {
$imagick = new \Imagick(realpath($imagePath));
$imagick->waveImage($amplitude, $length);
header("Content-Type: image/jpg");
echo $imagick->getImageBlob();
}
?>