Bonjour à tous,
j'essaie d'afficher des miniatures d'images JPEG.
Je crée un reader JPEG de la classe javax.imageio.ImageReader, je l'associe à un flux image créé à partir d'un fichier JPEG, et j'utilise la méthode readThumbnail, qui m'a l'air tout indiquée pour lire des thumbnails d'après la doc Java.
Simplement, ça ne marche pas. Tout se passe comme si mon fichier JPEG ne contenait pas de miniature: d'ailleurs, la méthode getNumThumbnails(0) me renvoie zéro (aucun thumbnail disponible). Pourtant, le reader arrive bien à lire l'image JPEG elle-même. C'est donc que j'ai bien créé un reader JPEG et qu'il est correctement associé à un flux JPEG ! Mes fichiers JPEG générés par mon appareil photo n'auraient donc pas de thumbnail ? difficile à croire... Où est l'erreur ?
Merci de votre aide et bonne journée.
Partager