Advertisement

三帧差法运动目标检测代码和注释

阅读量:

以下代码与相关注释内容仅作参考之用。

复制代码
 int CallTime = 0;//定义调用次数计数器  
    
 IplImage* BackGroundImage;//上一帧灰度图  
    
 IplImage* DiffImage_1;//上一帧差分图的二值化图  
    
   
    
 void ThreeFrmDiff(IplImage* pColorIn)  
    
 {  
    
     CallTime++;  
    
     if(CallTime > 10)//防止溢出  
    
     {  
    
     CallTime = 10;  
    
     }  
    
   
    
     CvSize ImageSize = cvSize(pColorIn->width,pColorIn->height);  
    
     IplImage* GrayImage = cvCreateImage(ImageSize,IPL_DEPTH_8U,1);//当前帧的灰度图  
    
     IplImage* GxImage = cvCreateImage(ImageSize,IPL_DEPTH_8U,1);//当前帧的X方向梯度图  
    
     IplImage* GyImag

全部评论 (0)

还没有任何评论哟~