Bonjour,
Je fais quelques tests de chargement et affichage d'images en java. J'ai un simple fichier PNG que j'essaye de lire via la méthode ImageIO.read, mais lors de la lecture une exception 'LUT has improper length' est declenchée.
D'après quelques recherches, LUT signifie Look-up Table. Cela viendrait donc du fichier PNG qui est invalide, ce qui n'est pas le cas puisque lorsque j'utilise la méthode Toolkit.createImage pour lire l'image, cela fonctionne parfaitement. De même le fichier PNG que j'essaye de lire s'affiche sans probleme dans l'image viewer fournit avec Windows ou dans mon navigateur, donc semble valide.
Une idée de la source du problème ?
Partager