STM32F4 OV2640采集问题

2019-07-20 21:16发布

用原子哥的照相机实验例程,OV2640的数据放到SRAM里面之后,怎么取出来再显示在LCD屏上,因为要对采集的图像进行处理
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
13条回答
phoenix
2019-07-21 20:05
xxp 发表于 2016-6-25 10:15
R=rgb_data_buf[y*320+x]>>11;
                                G=(rgb_data_buf[y*320+x]&0x07E0)>>5;
         ...

可以这样,做判断

R=rgb_data_buf[y*320+x]>>11;
G=(rgb_data_buf[y*320+x]&0x07E0)>>5;
B=(rgb_data_buf[y*320+x]&0x001F);

if((R<0x0015)&&(B<0x0015)&&(G<0x0015))
{
        rgb_data_buf[y*320+x]=0x0000;        //黑 {MOD}
}
else
{
        rgb_data_buf[y*320+x]=0xFFFF;        //白 {MOD}       
}
ss++;


但,这样是固定阀值判断,出来的二值化图像是否你想要的就不清楚了。

一周热门 更多>