易码技术论坛

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

关于BMP图

[复制链接]
发表于 2005-10-2 11:37:00 | 显示全部楼层
systools建立的图像格式应该是bmp的,所以不能简单的用上面代码来取得图形数据。

具体操作可以看这个帖子:

http://www2.emsky.net/bbs/dispbbs.asp?BoardID=10&ID=619&replyID=&skin=1
 楼主| 发表于 2005-10-2 19:37:00 | 显示全部楼层
可是那样会很慢的
发表于 2005-10-3 12:47:00 | 显示全部楼层
BMP的土图象数据本来就是从最后一行向上保存的,当然显示时要从后边向前一部分一部分的读

也就相当于上下反转一次
 楼主| 发表于 2005-10-3 15:52:00 | 显示全部楼层
那还有时图片不规则,一块在这里一块在那里怎么会事啊?
 楼主| 发表于 2005-10-1 22:04:13 | 显示全部楼层 |阅读模式
我在SYS-TOOL里画的图,但是我用LAVA 编的一个察看图的程序看时,图像不光上下颠倒,而且还乱七八糟的,图像一块在这里一块在那里而且还有很多小黑点啊!这到底是怎么会事啊!
程序如下:

void main()
{
char pic[1700];
char fp;
SetScreen(1);
fp=fopen("/LavaData/l.dat","rb");
fread(pic,8,1602,fp);
ClearScreen();
WriteBlock(1,0,160,80,0x21,pic);
fclose(fp);
Refresh();
getchar();
}
您需要登录后才可以回帖 登录 | 加入易码

本版积分规则

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

GMT+8, 2025-8-24 16:50 , Processed in 0.009709 second(s), 18 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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