Eh già... purtroppo ho visto che in tutte le versioni di drawImage l'immagine viene scalata "on the fly" alla dimensione del rettangolo impostato. Credevo che venisse, invece, tagliata se le dimensioni erano inferiori.

Non ti so aiutare, in questo caso. Non ho mai avuto bisogno di lavorare con le immagini se non al fine di una mera visualizzazione.

Sicuramente qualcun altro ha già avuto a che fare con le immagini in Java e ti saprà dare maggiori informazioni.

Ciao.