[Visual C++] Ouverture de fichier image

Fermé
e29 Messages postés 57 Date d'inscription mercredi 15 février 2006 Statut Membre Dernière intervention 22 juin 2006 - 15 févr. 2006 à 16:32
 |||-PHILKILL-||| - 6 oct. 2007 à 14:51
Bonjour,

Je reprends actuellement un code permettant de transformer une image bmp en binaire. Mon problème est que je n'arrive pas à ouvrir le fichier image concerné. Voici le début du code :

#include <stdio.h>
#include <stdlib.h>
#include <math.h>


#define hauteurimage 480
#define largeurimage 640

int main(){

FILE * fichier;
unsigned char imageBMP[3*largeurimage*hauteurimage];
int *tempimBMP;
int **image;
unsigned char tmp[501];
int somme=0;
int seuil;

int i,j;

//Allocation mémoire de l'image en niveau de gris

tempimBMP=(int*)malloc(hauteurimage*largeurimage*sizeof(int));

//Récupération de l'image

fichier=fopen("image.bmp","rb");
if(!fichier)
{
printf ("Probleme d'ouverture du fichier image\n");
return 0;
}

fread (&tmp,54,1,fichier);
fread (&imageBMP,largeurimage*hauteurimage*3,1,fichier);
fclose(fichier);


et voici l'erreur obtenue à l'execution :


Loaded 'ntdll.dll', no matching symbolic information found.
Loaded 'C:\WINDOWS\system32\kernel32.dll', no matching symbolic information found.
The thread 0xEE0 has exited with code 0 (0x0).
The program 'C:\Program Files\Microsoft Visual Studio\MyProjects\casque_project\Debug\casque_project.exe' has exited with code 0 (0x0).

Pouvez-vous m'aider? Merci d'avance!
A voir également:

1 réponse

|||-PHILKILL-|||
6 oct. 2007 à 14:51
Bonjour,



Ces problemes sont cree a cause que tu utilise Visual Studio change de compilateur pour DEV C++ c'estbeaucoup plus fiable. Au moin tu n'auras pas d'erreur de .DLL . ;)


https://sourceforge.net/projects/dev-cpp/files/Binaries/Dev-C%2B%2B%204.9.9.2/devcpp-4.9.9.2_setup.exe/download
0