用什么格式存储简单的灰度图片好 我要在单片机上处理一张灰度图片,灰度值在10以内,像素大小在1000*1000以内,图形不是很复杂。可单片机的内存只有20K,能使用的空间10K多点,因为从事的是下位机相关的开发,对图形图像不太了解,求高手指教。现在想到的是用gif格式存储处理,还在看资料,不知道有没有更好的。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 首先你的图片:1000x1000尺寸,肯定不能都load到内存中,放不下的。应该是放在sd卡或者rom里面。 处理的时候,一个像素一个像素的读取,然后处理,无关什么格式的,一般都行。 其实我要处理的数据还是比较简单的,具体有点像http://bbs.csdn.net/topics/390361856?page=1#post-393633986这个贴的要求,最后想想,用图片的形式比较好,但是我是在单片机里处理,sram只有20K,留作图片的空间也就10来K了,如果能想到更好的办法也许就可以不用这种想法了灰度值可以根据情况再减少,更简单的办法可以只存储灰度值最深的那个色块,可不太知道怎么处理数据 4 级 灰度 即 2位,一个字节 娤 4 个 pixel。在 压缩一下 应该 不大 压缩算法网上有很多,比如zip就是公开的,你先在vc下试试一张图片大概能用winrar压缩成多大,如果压缩完超过10K,那你基本上就不用考虑了,因为单片机算法里面无论怎么压缩,也不会比这个值小。 先在pc下试试一张图片大概能用winrar压缩成多大 如何对一维数组中的数据求极值 如何在VC工程里面导入tlb库文件? 关于程序结构流程的问题 当上基础版斑竹了,谢谢支持我的朋友,散分了! 很郁闷,不知道什么原因,关于directdraw的问题 请教一个树控件的问题 问一个关于VC++对文件进行操作的问题 如何实现将数据实时的显示在CListCtrl类所构建的窗口内(大虾们请帮忙) C字符串函数应用 可怜呀,我的分都问光了,不是我不给你们分 setbkmode与createhatchbrush的问题 关于MFC程序全屏问题
其实我要处理的数据还是比较简单的,具体有点像http://bbs.csdn.net/topics/390361856?page=1#post-393633986这个贴的要求,最后想想,用图片的形式比较好,但是我是在单片机里处理,sram只有20K,留作图片的空间也就10来K了,如果能想到更好的办法也许就可以不用这种想法了
灰度值可以根据情况再减少,更简单的办法可以只存储灰度值最深的那个色块,可不太知道怎么处理数据
在 压缩一下 应该 不大