OV2640转灰度图像

2019-07-20 09:50发布

最近在做OV2640输出灰度图像,一直没有搞出来,不确定是YUV422格式转灰度,还是RGB565转灰度,原子哥在论坛回复的两次还不同,如图


还有怎么设置YUV422输出,根据探索者给的例程,是不是可以直接在OV2640_JPEG_Mode()函数里,调用YUV422输出就可以了?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
19条回答
zhang911
1楼-- · 2019-07-21 05:48
 精彩回答 2  元偷偷看……
li1207519730
2楼-- · 2019-07-21 06:18
本帖最后由 li1207519730 于 2016-7-16 15:47 编辑
phoenix 发表于 2016-7-9 10:22
仅供参考,有错误,请指正。

DMA配置成双缓冲模式,把YUV422写进外部SRAM,然后转成灰度图像用LCD显示,但显示效果和层主的的这个完全不一样,也不知道问题出在哪儿,求帮助
phoenix
3楼-- · 2019-07-21 10:01
zhang911 发表于 2016-7-16 09:25
我用的是库函数版本,移植了你的部分代码,没有报错

有图像是吗?如果有,只是不正常,那能不能是,高低字节顺序错了?颠倒下试试。
phoenix
4楼-- · 2019-07-21 12:13
 精彩回答 2  元偷偷看……
li1207519730
5楼-- · 2019-07-21 17:03
本帖最后由 li1207519730 于 2016-7-16 19:00 编辑
phoenix 发表于 2016-7-16 16:59
有图像是吗?如果有,只是不正常,那能不能是,高低字节顺序错了?颠倒下试试。

有图像,就是感觉图像整体发白,甚至白到模模糊糊看不出拍到的东西,不清晰,“黑白”层次感不强。(手机拍摄问题导致屏幕稍微发蓝)
phoenix
6楼-- · 2019-07-21 20:56
li1207519730 发表于 2016-7-16 18:07
有图像,就是感觉图像整体发白,甚至白到模模糊糊看不出拍到的东西,不清晰,“黑白”层次感不强。(手机 ...

我建议
1、先把摄像头固定(始终拍同一个位置的图像)
2、让OV2640把灰度图像传输到LCD上,并把图像记录下来(如:用手机拍照)
3、用其它”串口助手“接收数据,检验数据是否正确(用photoshop新建并储存一个与摄像头相同分辨率的RGB565格式的bmp文件,并用WinHex把这bmp中的图像数据替换为串口助手接收到数据后,打开这个bmp文件,对比下手机拍照的图像)

一周热门 更多>