salve a tutti
ho questo script che mi permette di creare delle miniature quadrati estrapolando un particolare centrale della foto.

Codice PHP:
function thumbnail($filename){

                
$im imagecreatetruecolor(8080);
                
$imfile imagecreatefromjpeg($filename);

                
imagecopy $im$imfile00100100150150 );

                
header("Content-type: image/jpeg");
                
imagejpeg($im);
        }
        
$i thumbnail($curr_path); 
Il mio problema è che ho delle foto troppo grandi e l'anteprima generata diventa poco visibile in quanto il particolare è troppo grande.
Dovrei implementare un sistema che prima mi rimpicciolisca la foto del 50% eppoi mi crea l'anteprima estrapolando il particolare centrale della foto ridimensionata.
Qualcuno sa aiutarmi?
grazie