易码技术论坛

 找回密码
 加入易码
搜索
查看: 92171|回复: 4

[分享]bmp文件研究

[复制链接]
发表于 2005-10-16 07:51:00 | 显示全部楼层
但是已经可以看了啊!标准的16灰BMP
发表于 2005-10-16 08:10:00 | 显示全部楼层
???那么tc800的灰度bmp也是模拟的??
 楼主| 发表于 2005-10-16 16:11:00 | 显示全部楼层
请问2楼的,你是指标准16级灰度BMP而不是B16或HGP吗?

那要怎样实现啦?
发表于 2005-10-16 16:35:00 | 显示全部楼层
用SeeBmp.bin

5418_17661_2176.mid

1 KB, 下载次数: 13

 楼主| 发表于 2005-10-15 22:02:53 | 显示全部楼层 |阅读模式
经过对BMP文件的研究我得出:

00,01为“BM”(文件标志);02,03,04,05为文件大小;12,13,14,15为横像素大小;16,17,18,19为纵像素大小;28为每像素位数(单色1位,16灰阶4位,256灰阶8位);文件头信息有54字节;然后是颜色信息(每4字节表示1个颜色信息,前3字节为RGB值,第4字节为空;单色4*2字节,16灰阶4*16字节,256灰阶4*256字节);再然后是位信息(我这样叫它)

可能有人觉得单色图片显示的是反色的,其实是因为你是直接读取的后面的位信息(如FF表示16个单色的1号颜色,或4个16灰阶的15号颜色);再就是大家都知道的BMP图片是从下到上存储的。

就这些。

经过研究发现在文曲星上直接看16灰阶BMP图片是很不现实的。不知大家是否同意。



您需要登录后才可以回帖 登录 | 加入易码

本版积分规则

Archiver|手机版|小黑屋|EMAX Studio

GMT+8, 2025-7-10 00:46 , Processed in 0.014010 second(s), 21 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表