相关疑难解决方法(0)

如何在不使用库的情况下获取jpeg文件的宽度/高度?

首先我想说我多次尝试通过谷歌搜索找到答案,我发现很多结果但我不明白,因为我不知道读取二进制文件的想法,并将获得的值转换为可读的价值.

我尝试过做什么

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.");
}
Run Code Online (Sandbox Code Playgroud)

我想要一个简单的解释与示例显示,如何从其标头获取jpeg文件的宽度/高度,然后将该值转换为可读值.

c jpeg binaryfiles

8
推荐指数
3
解决办法
1万
查看次数

标签 统计

binaryfiles ×1

c ×1

jpeg ×1