Affichage d'images de types différents et non spécifiés
Bonjour,
Je suis en train d'améliorer un code qui affichait des images de type TIFF.
J'avais utilisé pour cela la bibliothèque JAI (Java Advanced Imaging) pour décompresser et afficher les images recues.
Aujourd'hui, les types des fichiers sont divers et pas connus à l'avance.
Avec la même bibiltohèque, je réussis, à obtenir et décompresser les images grâces aux instructions :
Code:
1 2 3 4 5 6 7 8
| java.util.List list= new ArrayList();
for ( int i = 0; i < cheminFicher.length; i++) //parcours des fichiers 1 à 1 afin de les ouvrir et copier les données
{
SeekableStream img = new FileSeekableStream(cheminFicher[i]);
RenderedImage renderImage = JAI.create("stream",img);
list.add(new ImageSerialisable(signatureDelta));
} |
Mais les classes n'affichent pas certaines images, et d'autres sont complètèment dégradées.
Aussi, je cherche des documents sur l'api JAI, et si possible avec des exemples de code.
Au besoin, pouvez-vous me conseiller des bibliothèques étendant la bibliothèque JAI?
Merci d'avance,
J'ai trouvé des liens sur la question
J'ai lancé la recherche en anglais et j'ai trouvé une foultitude de références sur le sujet :
tutorials
* http://www.sun.com/products-n-soluti...06-5413-10.pdf
Programming in Java Advanced Imaging
* http://java.sun.com/javase/6/docs/te...d-bookTOC.html
Programmer's Guide to the Java 2D API
* http://java.sun.com/developer/onlineTraining/javaai/
Tutorial 1.0
* http://java.sun.com/products/java-me..._0_1guide-unc/
Programming in Java Advanced Imaging
* https://jaistuff.dev.java.net/docs/jaitutorial.pdf
Java Advanced Imaging API: A Tutorial
community
* https://jai.dev.java.net/
jai: Java Advanced Imaging Parent Project
* http://forums.java.net/jive/forum.jspa?forumID=75
java.net Forums : JAI
* http://forums.java.net/jive/forum.jspa?forumID=76
java.net Forums : JAI Imageio
* https://jai-operators.dev.java.net/
jai-operators: ForkLabs jai-operators Project Home Page
* https://jaistuff.dev.java.net/
jaistuff: Java Advanced Imaging Stuff
* https://jaistuff.dev.java.net/operators.html
jaistuff: Examples of JAI Operator usage
performance
* http://java.sun.com/products/java-me..._graphics.html
Graphics Performance Improvements in Java 2D
* http://java.sun.com/javase/6/docs/te.../2d/flags.html
System Properties for Java 2D Technology