Buongiorno,

sto lavorando con un programma che dovrebbe rivelarsi semplice ma non lo è.

Vorrei visualizzare in serie delle immagini. Il codice base è il seguente

ByteArrayOutputStream baos = new ByteArrayOutputStream();
try {
System.out.println(i + j);
ImageIO.write(ImageIO.read(new File("home/Adriano/Scrivania/images.jpg")), "jpg", baos);

baos.flush();
Ora l'errore è questo:



javax.imageio.IIOException: Can't read input file!
at javax.imageio.ImageIO.read(ImageIO.java:1275)
Ora, l'immagine esiste, il percorso è giusto, i permessi ci sono.

Qual'è il problema secondo voi?