• 大小: 2KB
    文件类型: .cpp
    金币: 1
    下载: 0 次
    发布日期: 2021-06-12
  • 语言: C/C++
  • 标签: 运动检测  opencv  

资源简介

基于运动估计的帧差法 用opencv编写

资源截图

代码片段和文件信息

#include “cxcore.h“
#include “cvcam.h“//
#include “windows.h“
#include “cv.h“
#include “highgui.h“
# define NULL 0
# include //
int main()
{
 IplImage *res=0;
 IplImage *res0=0;
 IplImage *image=0;
 IplImage *image1=0;
 CvCapture *capture = NULL;
 
 capture =cvCaptureFromCAM(-1);
 IplImage *frame=0;
 frame=cvQueryframe(capture);
 int image_width=(int)frame->width;
 int image_height=(int)frame->height;
   
 
   
 IplImage *res_flip = NULL;
 IplImage *Gimage1_flip = NULL;
 IplImage *Gimage2_flip = NULL;
 
 image = cvCreateImage(cvSize(image_widthimage_height)IPL_DEPTH_8U  3);
 
 image1 = cvCreateImage(cvSize( image_widthimage_height) IPL_DEPTH_8U  3);
 IplImage *image2 = cvCreateImage(cvSize(image_widthimage_height) IPL_DEPTH_8U  3);
 res = cvCreateImage(cvSize( image_widthimage_height) IPL_DEPTH_8U  1);
 res0 = cvCreateImage(cvSize( image_widthimage_height) IPL_DEPTH_8U  3);
 
 cvNamedWindow(“video1“ 1);
 cvNamedWindow(“video2“ 1);
 cv

评论

共有 条评论