La función Imagick::swirlImage() es una función incorporada en PHP que se usa para girar los píxeles alrededor del centro de la imagen. El grado indica el barrido del arco para mover cada píxel.
Sintaxis:
bool Imagick::swirlImage( float $degrees )
Parámetros: esta función acepta un solo parámetro $grados que define la rigidez del efecto de remolino.
Valor de retorno: esta función devuelve VERDADERO en caso de éxito.
Excepciones: esta función lanza ImagickException en caso de error.
El siguiente programa ilustra la función Imagick::swirlImage() en PHP:
Programa:
<?php // Create a Imagick object $imagick = new Imagick( 'https://media.geeksforgeeks.org/wp-content/uploads/geeksforgeeks-9.png'); // Swirl the image $imagick->swirlImage(350); header('Content-type: image/png'); // Display the output image echo $imagick; ?>
Producción:
Referencia: https://www.php.net/manual/en/imagick.swirlimage.php