91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 3.61MB
    文件類型: .rar
    金幣: 2
    下載: 0 次
    發布日期: 2023-09-19
  • 語言: 其他
  • 標簽: opencv??幀差法??

資源簡介

opencv2.4.11 實現幀差法,檢測運動目標,也可使用電腦攝像頭,檢測運動目標。代碼清晰易懂,直接運行。

資源截圖

代碼片段和文件信息

#include
#include?“cxcore.h“??
#include




int?main(int?argcunsigned?char*?argv[])
{
???


//CvCapture*?capture=cvCreateCameraCapture(0);
CvCapture*?capture?=?cvCreateFileCapture(“out.avi“);
IplImage*?frame1=NULL;
IplImage*?frame2=NULL;



while(1)
{

frame1?=?cvQueryframe(capture);
if(!frame1)
{
break;
}
IplImage*?gray1?=?cvCreateImage(cvGetSize(frame1)?IPL_DEPTH_8U?1);


cvCvtColor(frame1gray1CV_BGR2GRAY);


frame2?=?cvQueryframe(capture);
if(!frame2)
{
break;
}
IplImage*?gray2?=?cvCreateImage(cvGetSize(frame2)?IPL_DEPTH_8U?1);
cvCvtColor(frame2gray2CV_BGR2GRAY);
IplImage*?gray_diff?=?cvCreateImage(cvGetSize(gray2)?IPL_DEPTH_8U?1);
cvAbsDiff(gray1gray2gray_diff);


//CvScalar?t;
//for(int?i=0;iheight;i++)
//{
// for(int?j=0;jwidth;j++)
// {
// t=cvGet2D(gray_diffij);
// if(t.val[0]>30)
// t.val[0]=255;
// else
// t.val[0]=0;
// cvSet2D(gray_diffijt);
// }
//}
for?(?int?i?=?0;?i?height;?++i?)
{
uchar?*?pucPixel?=?(uchar*)gray_diff->imageData?+?i*gray_diff->widthStep;
????????????for?(?int?j?=?0;?j?width;?++j?)
{???????
if(pucPixel[j]>35)
pucPixel[j]=255;
else
pucPixel[j]=0;

????????????}

}

IplImage?*gray_diff_erode?=?cvCreateImage(cvGetSize(gray_diff)?8?1);?
IplImage?*gray_diff_dilate?=?cvCreateImage(cvGetSize(gray_diff)?8?1);?

cvDilate(gray_diffgray_diff_dilate?NULL1);?//膨脹?
cvErode(gray_diff_dilategray_diff_erode?NULL1);?//腐蝕??


cvNamedWindow(“avi“);
// cvNamedWindow(“act“);

cvNamedWindow(“222“);
/*顯示視頻幀*/
cvShowImage(“avi“frame1);
// cvShowImage(“222“gray_diff);
cvShowImage(“222“gray_diff_erode);


char?c?=?cvWaitKey(60);

/*退出循環*/
if(c?==?27)
{
break;
}


cvReleaseImage(&gray1);
cvReleaseImage(&gray2);
cvReleaseImage(&gray_diff);
cvReleaseImage(&gray_diff_erode);
cvReleaseImage(&gray_diff_dilate);
}

cvReleaseCapture(&capture);

/*注銷窗口,釋放圖像副本*/
cvDestroyWindow(“avi“);
cvDestroyWindow(“act“);
???
????return?0;
}

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----

?????文件????3787776??2016-07-06?19:10??out.avi

?????文件???????2253??2016-07-07?08:49??test4.cpp

-----------?---------??----------?-----??----

??????????????3790029????????????????????2


評論

共有 條評論