f429的ov5640 RGB565格式二值化程序分享,应该是首发!

2019-07-20 12:28发布

用了我三天的时间,终于把ov5640的二值化实现了。这几天在论坛吸取了很多知识,算法。现在该回报给论坛了。

友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
12条回答
几楼卖鞋
2019-07-21 05:50
[mw_shl_code=cpp,true]//处理数据
//当采集完一帧数据后,调用此函数.开始下一帧采集.
//该函数会被HAL_DCMI_FrameEventCallback调用
void jpeg_data_process(void)
{
        u16 i,j,l;
        l = 0;
        /*******显示二值化后的数据*******/
                for(j=0;j<Y;j++)
        {
                        for(i=0;i<X;i++)
                {
                        LCD_SetCursor(i,j);  
                        LCD_WriteRAM_Prepare();                //开始写入GRAM
                        FPS[l] = fps[l];
                       
                        LCD->LCD_RAM=Binary(FPS[l]);
//                        LCD->LCD_RAM=FPS[l];
                        l++;
                }
        }
                l = 0;
        /*******显示原来的数据*******/
                        for(j=0;j<Y;j++)
        {
                        for(i=0;i<X;i++)
                {
                        LCD_SetCursor(i+X+10,j);  
                        LCD_WriteRAM_Prepare();                //开始写入GRAM
                        FPS[l] = fps[l];
                       
        //                LCD->LCD_RAM=Binary(FPS[l]);
                        LCD->LCD_RAM=FPS[l];
                        l++;
                }
        }
}[/mw_shl_code]

一周热门 更多>