Как получить ширину / высоту файла JPEG без использования библиотеки?

Во-первых, я хочу сказать, что я много раз пытался найти ответ с помощью поиска Google, и я нашел много результатов, но я не понял, потому что я неНе знаю идеи чтения двоичного файла и преобразую полученное значение в читаемое значение.

Что я пытался сделать это.

unsigned char fbuff[16];
FILE *file;
file = fopen("C:\\loser.jpg", "rb");
if(file != NULL){
   fseek(file, 0, SEEK_SET);
   fread(fbuff, 1, 16, file);
   printf("%d\n", fbuff[1]);
   fclose(file);
}else{
   printf("File does not exists.");
}

Я хочу простое объяснение с примером показывает, как получить ширину / высоту файла JPEG из его заголовка, а затем преобразовать это значение в читаемое значение.

Ответы на вопрос(6)

Ваш ответ на вопрос