salut,

j'ai un petit problème je travail sur le format BMP, et je veux l'afficher a partir de la matrice des pixels obtenue d'un fichier BMP, voilà le code de l'obtention de la matrice :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
 
for(int y = 0 ; y < return_IMG.height   ; y++)
			{
				for(int x = 0 ; x < return_IMG.width*3 ; x++)
				{
 
					if(!feof(OpenBitMap))//test de la fin du fichier BMP
					{
						pel = getc(OpenBitMap);
						return_IMG.image[x][y] = pel;
 
					 }
				}
			}
avec le type de return_IMG est la structure R_Img :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
 
typedef struct
{
	pixel image[200][200];
	doubleWord height;
	doubleWord width;
}R_Img ;
et :
typedef unsigned char pixel;
typedef unsigned int doubleWord;

pixel pel;

les pixels sont codés sur 24 bits en B-V-R donc je les transforme en R-V-B.

alors ce que je veux moi c'est afficher l'image a partir de la matrice avec Qt ?