Sfoca l’immagine con effetto pixelation, richiede 2 parametri, il primo numerico e l'altro booleniano.
Indica la dimensione dei blocchi di pixel, dev 'essere un numero positivo.
Parametro, booleniano facoltativo, default = false, imposta la modalità dell'effetto pixelation.
true: rende l'effetto graduale
false per un effetto netto.
<?php
// carica l'immagine
$Immagine1 =
imagecreatefromjpeg('occhio.jpg');
$Immagine2 =
imagecreatefromjpeg('occhio.jpg');
// applica filtro
$Immagine1 &&
imagefilter($Immagine1, IMG_FILTER_PIXELATE, 3, true);
imagejpeg($Immagine1, 'NomeFile1.jpg'); // salva max qualità
$Immagine2 &&
imagefilter($Immagine2, IMG_FILTER_PIXELATE, 3);
imagejpeg($Immagine2, 'NomeFile2.jpg'); // salva max qualità
imagejpeg($Immagine2,NULL,100);// al browser max qualità
imagedestroy($Immagine1); // libera memoria
imagedestroy($Immagine2);
?>
Risultato: