Zapis do pliku TIFF

Odpowiedz Nowy wątek
2016-12-16 13:16
0

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.

Pozostało 580 znaków

2016-12-16 13:47
0

A jaki leci wyjątek?
Zajrzyj tu https://blog.idrsolutions.com[...]rite-out-tiff-images-in-java/ (pierwszy sposób u mnie również nie działa - "no appropriate writer is found").


To smutne, że głupcy są tak pewni siebie, a ludzie mądrzy - tak pełni wątpliwości. Bertrand Russell
edytowany 1x, ostatnio: bogdans, 2016-12-16 13:56
Na konsoli nic mi się nie pokazuje - bymbyn 2016-12-16 14:08

Pozostało 580 znaków

2016-12-16 14:38
0

Nie odpowiadaj w komentarzach. Jeżeli "no appropriate writer is found", to nie ma żadnego wyjątku, a metoda ImageIO.write zwraca false.


To smutne, że głupcy są tak pewni siebie, a ludzie mądrzy - tak pełni wątpliwości. Bertrand Russell

Pozostało 580 znaków

2016-12-16 15:05
0

ImageIO.write u mnie też zwraca false.
Jak można to obejść, żeby w końcu zaczął zapisywać?

edytowany 1x, ostatnio: bymbyn, 2016-12-16 15:06

Pozostało 580 znaków

2016-12-16 16:22
0

Zajrzałeś do linka, który podałem?


To smutne, że głupcy są tak pewni siebie, a ludzie mądrzy - tak pełni wątpliwości. Bertrand Russell

Pozostało 580 znaków

2016-12-16 17:42
0

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

edytowany 2x, ostatnio: bymbyn, 2016-12-16 17:54

Pozostało 580 znaków

Odpowiedz
Liczba odpowiedzi na stronę

1 użytkowników online, w tym zalogowanych: 0, gości: 1, botów: 0