Buongiorno a tutti
Ho un'immagine in formato jpg, caricata correttamente in una BufferedImage attraverso le API ImageIO... Ora, dovrei riscalare l'immagine ad una nuova dimensione, ma non riesco a farlo. Ho provato a usare il metodo getScaledInstance() ma mi restituisce una Image, e io ho bisogno di una BufferedImage, ho provato anche ad usare le AffineTransform con il metodo setToScale() e applicarle con la AffineTransformOp... ma il risultato è un'immagine contentente degli errori.
Avete qualche consiglio? Lo scopo del mio codice è quello di prendere un'immagine jpg di qualsiasi dimensione e caricarla in una BufferedImage, di una dimensione prefissata...