| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 869 人关注过本帖
标题:bmp图形格式说明
只看楼主 加入收藏
nervfzb
Rank: 1
等 级:新手上路
帖 子:2
专家分:0
注 册:2009-8-22
结帖率:0
收藏
 问题点数:0 回复次数:2 
bmp图形格式说明
我看论坛上的不少朋友都在问关于bmp图形显示的问题,那就说说tc下图和显示bmp图形吧:)
首先,去网上下个win-tc 吴进 老师编写的一个c语言编译器,你会发现在其文件夹下有个关于bmp图像显示的源程序,很强大很珍贵的程序:)
至于bmp文件的格式...其实大家不用纠缠那些结构体
256色bmp文件分为三部分(使用windows画图程序制作的bmp文件)
1.开头的54字节(主要记录了bmp文件各种信息),其中从文件位置18开始后的4字节(int型)和22开始后的4字节,说明了bmp图片的长宽
2.接着54字节后的1024字节,是调色盘数据,格式是256色*4字节,4字节中前三个字节表示了颜色的r g b颜色分量,余下的是不用的保留字(原因嘛..计算机不适合处理奇数大小的存储数据)
3.剩下的数据就是图像数据了:)大小就是 长*宽 其实这些数据是指向调色盘的索引,使用一个打点函数就可以把点一个个打出来了:)

当然,具体如何启动计算机的图形系统,自己去看吴进老师的程序吧:)
搜索更多相关主题的帖子: 编程 
2009-08-22 18:26
lcsong85
Rank: 1
等 级:新手上路
帖 子:8
专家分:0
注 册:2009-11-9
收藏
得分:0 
希望能给一个具体的程序列子。。。。
2009-11-09 11:28
快速回复:bmp图形格式说明
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.024949 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved