编程图象处理问题

来源:百度知道 编辑:UC知道 时间:2024/05/24 20:04:03
我用基础C读出BMP文件文件头,
但bfType中显示的是4d42 和标准的正好反过来,
那么文件头中的其他数据是不是应该也是错的

我现在要找到定位该图信息位的指针,我应该怎么用基础C写?
假设我已经有了文件头和信息头.

没有错,bmp的文件型号一般是424d,由于long与int的区别,高8位与低8位颠倒,这个情况是经常出现的.尤其是对于一些DWORD变量,需要指出LOW和HIGH位.
bmp的信息位置如果重新用C来读,会很麻烦.最好还是用VC的BITMAP类的语句好点.

fseek这个函数可以定位,关键在于你要知道bmp的详细存储格式,在网上应该能找到的。