Bonjour,
Je cherche à récupérer les données d'un fichier codé en binaire et de le convertir en décimal (il s'agit d'une image dont chaque pixel est représenté par un chiffre représentant son intensité).
J'ai fait un petit script dans lequel je récupère ces données :
Dans un premier temps, je souhaiterais comprendre comment afficher les valeurs en binaire, puis dans un second temps les convertir en décimal et les afficher également.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 int main () { FILE* fichierRead; char* ptableau; int data_size=1048576; fichierRead = fopen("abc.i33" , "rb"); ptableau = (char*) calloc(data_size, sizeof(unsigned int)); fread(ptableau,sizeof(unsigned int),data_size, fichierRead); fclose(fichierRead); system("PAUSE"); return 0; }
Quelqu'un pourrait-il m'aider siouplait ?
Merci d'avance.
Partager