<?php
$img = new Imagick('blablabla.jpg');
$img->swirlImage ( 20.0 );
header("Content-Type: image/jpeg");
echo $img;
?>
(PECL imagick 2, PECL imagick 3)
Imagick::swirlImage — Görüntünün merkezine yakın pikselleri girdap gibi döndürür
Görüntünün merkezine yakın pikselleri girdap gibi döndürür.
açı
ile her pikselin çizeceği yayın açısı belirtilir.
açı
En iyi etki 1..360 derece arasında alınır.
Başarı durumunda true
döner.
Hata durumunda bir ImagickException istisnası oluşur.
Örnek 1 - Imagick::swirlImage() örneği
<?php
function swirlImage($imagePath, $swirl) {
$imagick = new \Imagick(realpath($imagePath));
$imagick->swirlImage($swirl);
header("Content-Type: image/jpg");
echo $imagick->getImageBlob();
}
?>