Witam,
mam problem z zapisem obrazka do formatu TIFF.
BufforedImage image2 = ImageIO.read(inPath)
File newFile = new File(path);
ImageIO.write(image2, "TIFF", newFile);
Po takim wywołaniu nic nie zapisuje.
A jaki leci wyjątek?
Zajrzyj tu https://blog.idrsolutions.com/2015/04/how-to-write-out-tiff-images-in-java/ (pierwszy sposób u mnie również nie działa - "no appropriate writer is found").
Tak, i korzystałem z tych kodów, jednak w tym
TIFFEncodeParam params= new TIFFEncodeParam();
FileOutputStream os = new FileOutputStream("myNewTIFF_File.tiff");
javax.media.jai.JAI.create("encode", bufferedImage, os, "TIFF", params); //tutaj nie znajduje biblioteki mimo że ją poprałem
Dobra udało się teraz tą bibliotekę poprawnie zaimportować i działa. :)
Dzięki za pomoc
Zarejestruj się i dołącz do największej społeczności programistów w Polsce.
Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.