怎么样在TC2.0里显示BMP格式的图象文件?
编写一个大型程序的开始画面的需要 问题点数:20、回复次数:7Top
1 楼linjiework(霖杰)回复于 2002-04-05 16:50:16 得分 0
用 TC2.0写大型程序?
BMP 的格式比较固定,前面有固定的文件头。
如果是非压缩的 BMP 文件,则后面的每个字节代表一个颜色(对于256色来说)。
如果是 16 色,就是没半个字节代表一个颜色。
可惜我以前写的程序丢失了。
Top
2 楼jianxin0560(剑心)回复于 2002-04-05 16:52:04 得分 0
可能不行,因为BMP格式的图片用像素描述,在TC下可能作不到!如果有人会,请告诉我!Top
3 楼anyh()回复于 2002-04-05 17:00:30 得分 0
不知道你所要显示的BMP是否要经过处理的?比如放大缩小,比如彩色转化成单色的。 如果不做任何处理,那只要你弄清楚BMP文件的结构,然后就是一些对文件的操作,还有就是调用一些有关在vga上显示的函数,就可以了。
如果是win32的平台那会更简单。
如果要显示处理过的BMP,就比较复杂,有许多算法,比如抖动等。Top
4 楼poly30(POLY)回复于 2002-04-05 17:28:06 得分 0
我的毕设就做bmp图象处理
用vc做
在tc下你怎么显示呢?
把文件头及文件内容写好就ok的
我可以传一些bmp的资料给你
留下email。Top
5 楼poly30(POLY)回复于 2002-04-05 17:31:16 得分 0
参考书目
《图象文件格式(上、下)—Windows编程》
《图像文件格式大全》
《Programming Windows by Charles Petzold》
Top
6 楼poly30(POLY)回复于 2002-04-05 17:32:02 得分 20
相关站点
各种格式:http://www.wotsit.org/
位图格式:http://www.cica.indiana.edu/graphics/image_specs/bmp.format.txt
Top
7 楼topenny(天下第一流)回复于 2002-04-06 00:40:50 得分 0
谢谢各位Top




