您的位置: OpenADSP社区论坛 -> Blackfin专区 -> 新手上路 -> 用BF609采集图像有重影
本帖共有670个阅读者
发表帖子 发表投票 回复主题
用BF609采集图像有重影
king6474(论坛新手)
king6474
头衔:社区公民
帮派:无帮无派
帖数:13
金钱:238
积分:22
注册时间:2013/9/2
楼主信息 | 留言 | Email | 主页 | 编辑 | 管理 | 离线
用BF609采集图像有重影
我用BF609采集MT9V24摄像头的图像,按摄像头资料配置的分辨率采集的图像会出现重影,增加分辨率后重影消失,但画面右侧多出一条黑色的区域,请问这是什么原因造成的呢,黑暗像素已经设置成不输出了
上传的图片
  2013939222440.jpg [ 62.04 KB 841×483 ] (缩略时请点击查看原图)

 


上传的图片
  2013939223640.jpg [ 73.73 KB 754×479 ] (缩略时请点击查看原图)

 


摄像头资料上说明其分辨率为752*480,图一是按840*480采集的,图二就是按资料上给的分辨率设定的,我通过内存查看器看到每行像素的最后都有一段没有值的空像素,不知道是为什么

现在知道那段黑色的是水平消隐信号,请问怎么样才能不显示那段消隐信号呢


「该帖子被 king6474 在 2013-09-05 15:40:30 编辑过」

这家伙很懒,什么也没有留下!
等级:论坛新手 参考IP地址:*.*.*.*
2013/9/2 13:54:05
尊贵身份标志
andy(论坛版主)
andy
头衔:社区公民
帮派:无帮无派
帖数:2287
金钱:11132
积分:2263
注册时间:2011/6/8
1信息 | 留言 | Email | 主页 | 编辑 | 管理 | 离线
上个图看看

这家伙很懒,什么也没有留下!
等级:论坛版主 参考IP地址:*.*.*.*
2013/9/3 8:32:25
尊贵身份标志
andy(论坛版主)
andy
头衔:社区公民
帮派:无帮无派
帖数:2287
金钱:11132
积分:2263
注册时间:2011/6/8
2信息 | 留言 | Email | 主页 | 编辑 | 管理 | 离线
先测试一下内存,对内存做个遍历,交替写入0x5555,0xaaaa,写完后,手动将地址0数据改为其它的值,然后将内存值读出校验,看除了地址0报错,还有其它地址的数据有错误没,用于判断地址线短接。

分辨率低的重影,可能图像宽度没有选对,应该是漏掉了消隐像素导致两行数据交错显示。

消除右边黑边,可以通过DMA寄存器的*pDMAx_Y_MODIFY 寄存器,将DMA每一行的采集数配置为你有效像素,然后Y_MODIFY值改为你需要空出的像素点数据大小加上你现在配置的值。 注意下,是像素点数据量大小,不是像素点个数。
左边的黑边可以通过PPI X DELAY 寄存器配置消除。
BF609我没用过,具体寄存器名称根据你实际名称来写。

这家伙很懒,什么也没有留下!
等级:论坛版主 参考IP地址:*.*.*.*
2013/9/7 10:40:56
Powered by OpenADSP Copyright © 2010 www.Openadsp.com. All rights reserved.159254 Call, 1 Queries, Processed in 0.015991 second(s),