求助:OV2640摄像头模块如何输出灰度图

2019-07-20 20:14发布

请问如何输出灰度图像?
能否提供一些思路?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
23条回答
zhang911
1楼-- · 2019-07-23 13:30
zhy 发表于 2015-3-25 10:15
回复【2楼】正点原子:
---------------------------------
你好,我按照你说的做了如下修改,但是输出 ...

你好  将哪个0xDA赋值为0x00,没有找到0xDA,请明示,谢谢
zhang911
2楼-- · 2019-07-23 15:57
zhy 发表于 2015-3-25 10:15
回复【2楼】正点原子:
---------------------------------
你好,我按照你说的做了如下修改,但是输出 ...

你好   为什么要修改寄存器地址0xDA   谢谢
phoenix
3楼-- · 2019-07-23 18:42
zhang911 发表于 2016-7-8 17:22
你好   为什么要修改寄存器地址0xDA   谢谢

0xDA 是OV2640的输出格式设置寄存器(当0xFF = 00)

例如让OV2640输出YUV422格式数据


void OV2640_YUV422_Mode(void);//设置OV2640输出YUV422.(YUYV)格式(16位数据的高字节为亮度值Y)
{
        u8 temp;
        SCCB_slave_address = 0x60; //设备的地址(0x60用于写/0x61用于读)
        write_SCCB(0xff, 0x00);  //要设置0xDA寄存器,必须让0xFF=0x00

        write_SCCB(0xda, 0x00);//设置OV2640输出YUYV格式

        temp = read_SCCB(0xc2); //读寄存器 0xc2 并赋值给temp
        temp &= 0xef;                //变量temp 位4为0
        write_SCCB(0xc2, temp);//寄存器 0xc2 位4为0
}

ifevery
4楼-- · 2019-07-23 20:35
问一下原子小哥,,求灰度值的函数是啥?
larry
5楼-- · 2019-07-24 01:22
 精彩回答 2  元偷偷看……

一周热门 更多>