打印
[MCU]

关于MCU创建文件系统生成BMP图片问题

[复制链接]
2185|9
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
weiwanli|  楼主 | 2015-1-8 11:19 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
现已有MCU创建好的FAT16文件系统,已可以生成简单的PDF或者txt文件,但是想生成图片格式的文件,例如简单的BMP文件,16位色的,用4bit表示一个像素,一个字节表示两个像素的方式。这样的话生成一个800*700的图片,文件大小比较合适,要不然用24位色图的话,生成这么大小的图片,估计要上M级别了。现在遇到了个难题,图片中的字体怎么生成呢?难不成要一个像素一个像素去描点么?还请做过这方面的大牛们给出点好主意

相关帖子

沙发
ayb_ice| | 2015-1-8 11:22 | 只看该作者
图片与字体有什么关系
不明白

使用特权

评论回复
板凳
weiwanli|  楼主 | 2015-1-8 11:25 | 只看该作者
ayb_ice 发表于 2015-1-8 11:22
图片与字体有什么关系
不明白

因为想生成图片,并且图片里还要有些文字和字符之类的

使用特权

评论回复
地板
ayb_ice| | 2015-1-8 11:58 | 只看该作者
weiwanli 发表于 2015-1-8 11:25
因为想生成图片,并且图片里还要有些文字和字符之类的

WINDOWS截屏后就不存在什么文字了,都是点阵数据而已

使用特权

评论回复
5
aozima| | 2015-1-8 13:03 | 只看该作者
参考LCD显示内容怎么处理,把图片当成LCD屏就可以了。

使用特权

评论回复
6
YHLTY| | 2015-1-8 15:28 | 只看该作者
ayb_ice 发表于 2015-1-8 11:58
WINDOWS截屏后就不存在什么文字了,都是点阵数据而已

您好!请问您是在深圳做技术工程师,专注于研究哪个品牌的MCU呢?我是来自湖北随州的小杨,在深圳做MCU销售,如果您有意向可以联系我:18818582539    QQ:2541311502   我们公司是台湾新唐和上海中颖原厂代理销售!

使用特权

评论回复
7
weiwanli|  楼主 | 2015-1-13 13:51 | 只看该作者
ayb_ice 发表于 2015-1-8 11:58
WINDOWS截屏后就不存在什么文字了,都是点阵数据而已

我是利用单片机和文件系统,创建图片文件的

使用特权

评论回复
8
dong_abc| | 2015-1-13 14:14 | 只看该作者
楼主思路不对,创建了图片,再往图片上叠加字符即可!

使用特权

评论回复
9
weiwanli|  楼主 | 2015-1-19 08:55 | 只看该作者
dong_abc 发表于 2015-1-13 14:14
楼主思路不对,创建了图片,再往图片上叠加字符即可!

目前基本思路是,单片机先创建一副背景全白的单色图片,BMP格式,1bit表示一个像素点。然后单片机根据不同的地址,写入相应的数据,如白色像素为1,黑色像素为0,。这样,利用取模软件,能把字符0 -9,A-Z,a-z的编码取出来,然后单片机内部存下来。

使用特权

评论回复
10
xuetudou| | 2015-3-30 11:13 | 只看该作者
楼主好牛X啊,文件系统能生成pdf文件吗,没见过有这样的例程呀

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

3

主题

31

帖子

1

粉丝