La función Imagick::spreadImage() es una función incorporada en PHP que desplaza aleatoriamente cada píxel en un bloque. Es un método de efectos especiales que desplaza aleatoriamente cada píxel en un bloque definido por el parámetro de radio.
Sintaxis:
bool Imagick::spreadImage( $radius )
Parámetros: esta función acepta un solo parámetro $radius que se utiliza para establecer el radio para distribuir cada píxel en una imagen.
Valor de retorno: esta función devuelve True en caso de éxito.
Errores/Excepciones: Esta función lanza ImagickException en caso de error.
El siguiente programa ilustra la función Imagick::spreadImage() en PHP:
Programa:
<?php // Create an Imagick object $imagick = new Imagick( 'https://media.geeksforgeeks.org/wp-content/uploads/geeksforgeeks-9.png'); // Use spreadImage function $imagick->spreadImage(5); header("Content-Type: image/jpg"); // Display the output image echo $imagick->getImageBlob(); ?>
Producción:
Artículos relacionados:
Referencia: http://php.net/manual/en/imagick.spreadimage.php