Puoi utilizzare la funzione getimagesize(). La funzione restituisce un array con 7 elementi, ma a te interessano solo i primi due (rispettivamente la larghezza e l'altezza dell'immagine). Dividi quindi i risultati per 2.