野火电子论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 18381|回复: 0

摄像头颜色识别出现白屏

[复制链接]
发表于 2020-8-13 17:47:59 | 显示全部楼层 |阅读模式
根据论坛的一位大神f1颜色识别的例程,我尝试移植到霸天虎的板子里去运行,摄像头用的是ov2640,例程改的是火哥的摄像头显示例程,我在main函数后输出帧
率画面加上了颜色识别的判定函数,但是结果却是白屏。有点想不通,我是应该把那个识别的判断函数加入到帧中断里面吗?
OV2640_Init();
  OV2640_UXGAConfig();

        /*DMA直接传输摄像头数据到LCD屏幕显示*/
        ImagDisp();

  while(1)
        {
                //使用串口输出帧率66
                if(Task_Delay[0]==0)
                {                                               
                        /*输出帧率*/
                        CAMERA_DEBUG("\r\n帧率:%.1f/s \r\n", (double)fps/5.0);
                       
                       
                        //重置
                        fps =0;                       
                       
                        Task_Delay[0]=5000; //此值每1ms会减1,减到0才可以重新进来这里
       if(Trace(&Condition,&Resu))  
                                {                       
                                        ILI9806G_DrawRectangle ( Resu.x-Resu.w/2, Resu.y-Resu.h/2, Resu.w, Resu.h,  0 );
                                        ILI9806G_DrawRectangle ( Resu.x-2, Resu.y-2, 4, 4,  1 );                                                   
                                }//就是这个颜色识别判断
                }       
               
               
                }
        }


回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

联系站长|手机版|野火电子官网|野火淘宝店铺|野火电子论坛 ( 粤ICP备14069197号 ) 大学生ARM嵌入式2群

GMT+8, 2024-11-25 12:38 , Processed in 0.026615 second(s), 23 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表