Witam, borykam się z problemem od dłuższego czasu. Mianowicie Nie mogę odczytać obrazka TIFF. Jest mi on potrzebny ponieważ potrzebuje dalej przekazać BufferedImage.
private BufferedImage safeReadStreamToBufferedImage(InputStream inputStreamWithImageData) {
try {
return ImageIO.read(inputStreamWithImageData);
} catch (Exception e) {
logger.error(getClass(), "safeReadStreamToBufferedImage, errorMsg = " + e.getMessage(), e);
return null;
}
}
Powyższy kod działa dla innych formatów typu png, jpg... zaś nie radzi sobię z TIFF/TIF.
Czy istnieje jakiś sposób by powyższa metoda zadziałała dla TIFF-a ? Szukałem sporo aczkolwiek nie osiągnąłem efektu... Pozdrawiam