Fichier binaire en decimal
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 :
Code:
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;
} |
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.
Quelqu'un pourrait-il m'aider siouplait ?
Merci d'avance.