【解析新特性】300W单路输出工业电源>>
电子产品世界 » 论坛首页 » 嵌入式开发 » MCU » 嵌入式WEB传图片的问题

共3条 1/1 1 跳转至

嵌入式WEB传图片的问题

菜鸟
2007-11-08 13:08:11    评分
我在做嵌入式web服务器时,遇到了以下问题,请知道的朋友帮忙解答一下(我用的是uc/os系统):
(1)我用Image2LCD把*.jpg文件(XP平台下)转换成c语言数组,在发送图片时直接发送数组数据。但在运行WEB时,文字可以在浏览器上正常显示,但图片在浏览器上显示不出来。Image2LCD转换后图像数据格式是:图像头数据(包括扫描模式、灰度值、图像宽高等信息)-调色板数据-图像数据,而zlg的bmp[]图像数据数组不符合这种格式.不知道zlg用的什么方法把zlg.bmp文件(就是那个背景图片)转换成bmp[]数组的?
(2)不知道大家做嵌入式WEB时,有什么方法把图片数据存于嵌入式系统中,且浏览器可以正常显示图片?
谢谢!



关键词: 嵌入式     图片     问题    

菜鸟
2007-11-08 13:38:34    评分
2楼

就是图片怎样存于ARM中,再按照HTML格式要求发送给浏览器?用什么方法能解决这个问题?


菜鸟
2007-11-11 13:03:00    评分
3楼
我没有做过这方面的工作,但应该是你的格式的问题。

从客户端来看,文字显示的出来,而图片显示有问题,说明图片的格式在你转换后变得不正确了。不知道IMAGE2LCD对图片做了什么处理。我想你的目的就是要把图片存在ARM里,而且能发生出去。其实你可以尝试直接把你的JPG当作一个二进制文件,直接转换成一个C语言数组。这样就既可以把图片保存到你的程序当中去,而且没有破坏JPG的格式。

共3条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]