salut
je voudrais savoir comment lire un fichier BMP monochrome pour ensuite mapper l'image dans un tableau 2 dimensions: le blanc =0, le noir =1
Merci !
salut
je voudrais savoir comment lire un fichier BMP monochrome pour ensuite mapper l'image dans un tableau 2 dimensions: le blanc =0, le noir =1
Merci !
en noir et blanc 8 pixels tiennent dans un octet
tu doit donc faire des masques pour récupérer les différents pixels
(octet & 8)<<3 par exemple
sinon les données d'un fichier commencent à +64 octets (header) +4*nb_couleur (palette)
meme que tu recupere la largeur en fasant :
w=*((unsigned int*)(data+0x12))
ou data est le buffer de l'image complet
et la hauteur
h=*((unsigned int*)(data+0x16))
pour une image monochrome, ca commence en 0x3e les donnees memes de l'image.
Partager