construire bufferedImage à partir de byte[]?
Bonjour,
J'ai une image stockée dans un fichier text comme le suivant
27\F4\0E\39\C7\E2\33\D4\48\D2\88\CD\EE\04\57\3A\85\0A\51\79\F1\6A\................
Donc ce que je veux faire c'est de convertir ce string en "bufferedImage" 8O
J'ai essayé plusieurs solutions mais aucune marche correctement.
quand j'ai essayé ce code:
Code:
1 2 3
| String dcmPixelData =Files.toString(new File("./files/imagebytes.txt"), Charsets.ISO_8859_1) // I tried all possible charsets
PixelDatabyte = dcmPixelData.getBytes(charset); // here also I tried all possible charset
bufferedImage = ImageIO.read(new ByteArrayInputStream(PixelDatabyte )); |
mon variable bufferedImage est toujours null,
Merci d'avance pour votre aide
Cordialement,
Baraa