Se non ti piace o non può utilizzare JAI, per qualsiasi motivo ho scritto un plugin TIFF ImageReader per ImageIO, disponibile su GitHub. È puro Java e non richiede alcuna installazione nativa e viene fornito con una licenza open source molto amichevole (BSD).
Supporta qualsiasi opzione TIFF della linea di base, insieme a molte estensioni standard. Dalla versione 3.1 il plugin TIFF ha anche il supporto per la scrittura.
Con i JAR appropriate nel percorso della classe, l'utilizzo può essere semplice come:
BufferedImage image = ImageIO.read(inputTIFF);
// ...modify image (compose, resize, sharpen, etc)...
ImageIO.write(image, "TIFF", outputTIFF);
Stai usando Java SE? La [Java Advanced Imaging API] (http://java.sun.com/products/java-media/jai/iio.html) supporta TIFF. Dettagli [qui] (https://jai-imageio.dev.java.net/). – MPG
È necessario il [pacchetto JAI] (https://jai.dev.java.net/#Downloads) per gestire i file TIFF. Un semplice esempio per visualizzare un file TIFF: [Visualizza un TIF] (http://www.rgagnon.com/javadetails/java-0605.html) – RealHowTo