J'ai un travail scolaire où j'ai besoin d'enregistrer une image arbitraire sur le disque avec d'autres données, dans un seul fichier.En utilisant Java, quel est le meilleur moyen de sauvegarder une image dans un fichier?
Nous avons pensé à le sérialiser, avec les données; Cependant, les images, même BufferedImage
, ne peuvent pas être sérialisées.
Quel est le
meilleur
moyen le plus simple pour enregistrer une image avec d'autres données dans un seul fichier, en utilisant Java? Honnêtement, je ne me soucie pas vraiment de la taille du fichier. Cependant, si c'est compressé, je suppose que c'est un plus.
Et comment puis-je ajouter des données arbitraires à ce fichier et toujours le lire avec une relative facilité? – zneak
voir la réponse mise à jour. –
L'OP a écrit * "Honnêtement, je ne me soucie pas vraiment de la taille du fichier, même si, s'il est compressé, je suppose que c'est un plus" *. BMP? Vraiment? Faites-en * .png * :) – SyntaxT3rr0r