Si vous ne souhaitez pas ou ne pouvez pas utiliser JAI pour quelque raison que je l'ai écrit un plugin ImageReader TIFF pour ImageIO, disponible sur GitHub. Il s'agit d'un langage Java pur qui ne nécessite aucune installation native et qui est livré avec une licence Open Source très conviviale (BSD).
Il prend en charge toute option TIFF de base, avec beaucoup d'extensions standard. A partir de la version 3.1, le plugin TIFF a aussi un support en écriture.
Avec les fichiers JAR appropriés dans votre chemin de classe, l'utilisation peut être aussi simple que:
BufferedImage image = ImageIO.read(inputTIFF);
// ...modify image (compose, resize, sharpen, etc)...
ImageIO.write(image, "TIFF", outputTIFF);
Utilisez-vous Java SE? L'API [Java Advanced Imaging API] (http://java.sun.com/products/java-media/jai/iio.html) prend en charge TIFF. Détails [ici] (https://jai-imageio.dev.java.net/). – MPG
Vous avez besoin du [package JAI] (https://jai.dev.java.net/#Downloads) pour gérer les fichiers TIFF. Un exemple simple pour afficher un fichier TIFF: [Afficher un TIF] (http://www.rgagnon.com/javadetails/java-0605.html) – RealHowTo