hufei1956的笔记 https://bbs.21ic.com/?656664 [收藏] [复制] [RSS] 既然步入了电子开发,那就坚持做吧!!!

日志

2014-06-11_DM642实现图像叠加

已有 545 次阅读2014-6-11 21:22 |个人分类:DM642|系统分类:嵌入式系统

首先吐槽一下,TI的工具链是不是不完整啊,习惯了ARM的开发,烧写其FLASH很不习惯,CCS3.3版本还找不到适合的FlashBurn,好不容易下载了一个,还是需要付费的版本,烧写一个FLASH版本程序复杂的要死,细节不详表。
    这次的目标是实现两幅图像的叠加,类似QQ聊天中的画中画,其步骤是:采集两幅图像——缩小其中一幅图片——叠加——显示,考虑成本、考虑开发难度,找到DM642,无操作系统、应用实例丰富,买了一个板卡,借了同事28335的仿真器,买个小的显示器,准备工作就绪。
    合众达(据说已被收购)的实例在百度文库就有,矩阵的表达式表达怎么缩放一副图像,应用之后发现,延时非常的大,问题在哪?DM642是定点型的,其中算法中使用了浮点型的计算,而且是720*576个点的for循环。
    技术支持给出抽点的想法,单纯的抽点(只是移动),但是带来的问题是只能实现四分之一、八分之一这样的缩小的图像,但是不会出现有很大延时的现象发生。
    开发中出现的另一个问题是图像闪烁,网上能够找出的问题是双缓冲解决此问题,其实不是这么回事啦,YCbCr显示有奇偶场得得问题,需要叠加两幅图像,比较偷懒的就是采一幅图,刷两遍,呵呵,显示还可以。
    关于色彩空间,自己的理解还不是很到位,需要加深理解才行。有时间把最近整理的有关色彩空间的知识整理一下就好了。
    下定决心,每天写一点文章;记录自己都做了些什么,不然有些无聊了。

路过

鸡蛋

鲜花

握手

雷人

评论 (0 个评论)