Comment convertir une image en un tableau de byte[] ?

Signaler
Messages postés
1
Date d'inscription
mercredi 22 octobre 2008
Statut
Membre
Dernière intervention
19 décembre 2008
-
Messages postés
7
Date d'inscription
dimanche 9 décembre 2007
Statut
Membre
Dernière intervention
20 février 2011
-
slt ,
j'aimerais bien savoir comment convetir une image ".jpg" en tableau de
byte[]

SVP .

2 réponses

Messages postés
8
Date d'inscription
mercredi 25 février 2009
Statut
Membre
Dernière intervention
30 avril 2009

public void Foo(Image img)
{
MemoryStream stream = new MemoryStream();
img.Save(stream, System.Drawing.Imaging.ImageFormat.Gif);
byte[] array = stream.ToArray();
}
Messages postés
7
Date d'inscription
dimanche 9 décembre 2007
Statut
Membre
Dernière intervention
20 février 2011

FileInputStream fis = new FileInputStream(filePath);
ByteArrayOutputStream bos = new ByteArrayOutputStream();
byte[] buf = new byte[1024];
try {
for (int readNum; (readNum = fis.read(buf)) != -1;) {
bos.write(buf, 0, readNum);
System.out.println("read " + readNum + " bytes,");}
} catch (IOException ex) {

}
plus de details sur mon blog

http://first-step-jee.blogspot.com/2011/02/convertire-une-image-en-byte-et-byte.html