亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 編程 > C > 正文

基于OpenCv的運動物體檢測算法

2020-01-26 13:47:11
字體:
來源:轉載
供稿:網友

基于一個實現的基于OpenCv的運動物體檢測算法,可以用于檢測行人或者其他運動物體。

#include <stdio.h>  #include <cv.h>  #include <cxcore.h>  #include <highgui.h>  int main( int argc, char** argv )     //聲明IplImage指針   IplImage* pFrame = NULL;   IplImage* pFrImg = NULL;   IplImage* pBkImg = NULL;   CvMat* pFrameMat = NULL;   CvMat* pFrMat = NULL;   CvMat* pBkMat = NULL;     CvCapture* pCapture = NULL;      int nFrmNum = 0;   //創建窗口    cvNamedWindow("video", 1);   cvNamedWindow("background",1);   cvNamedWindow("foreground",1);   //使窗口有序排列   cvMoveWindow("video", 30, 0);   cvMoveWindow("background", 360, 0);   cvMoveWindow("foreground", 690, 0);   argc = 1;    if( argc > 2 )    {     fprintf(stderr, "Usage: bkgrd [video_file_name]/n");     return -1;    }   //打開攝像頭   if (argc ==1)    if( !(pCapture = cvCaptureFromCAM(-1)))     {    fprintf(stderr, "Can not open camera./n");    return -2;     }   //打開視頻文件   if(argc == 2)    if( !(pCapture = cvCaptureFromFile(argv[1])))     {    fprintf(stderr, "Can not open video file %s/n", argv[1]);    return -2;     }      //逐幀讀取視頻   while(pFrame = cvQueryFrame( pCapture ))    {     nFrmNum++;          //如果是第一幀,需要申請內存,并初始化     if(nFrmNum == 1)    {     pBkImg = cvCreateImage(cvSize(pFrame->width, pFrame->height), IPL_DEPTH_8U,1);     pFrImg = cvCreateImage(cvSize(pFrame->width, pFrame->height), IPL_DEPTH_8U,1);     pBkMat  = cvCreateMat(pFrame->height, pFrame->width, CV_32FC1);     pFrMat  = cvCreateMat(pFrame->height, pFrame->width, CV_32FC1);     pFrameMat = cvCreateMat(pFrame->height, pFrame->width, CV_32FC1);     //轉化成單通道圖像再處理     cvCvtColor(pFrame, pBkImg, CV_BGR2GRAY);     cvCvtColor(pFrame, pFrImg, CV_BGR2GRAY);     cvConvert(pFrImg, pFrameMat);     cvConvert(pFrImg, pFrMat);     cvConvert(pFrImg, pBkMat);    }     else    {     cvCvtColor(pFrame, pFrImg, CV_BGR2GRAY);     cvConvert(pFrImg, pFrameMat);     //先高斯濾波,以平滑圖像     //cvSmooth(pFrameMat, pFrameMat, CV_GAUSSIAN, 3, 0, 0);          //當前幀跟背景圖相減     cvAbsDiff(pFrameMat, pBkMat, pFrMat);     //二值化前景圖     cvThreshold(pFrMat, pFrImg, 60, 255.0, CV_THRESH_BINARY);     //進行形態學濾波,去掉噪音      //cvErode(pFrImg, pFrImg, 0, 1);     //cvDilate(pFrImg, pFrImg, 0, 1);     //更新背景     cvRunningAvg(pFrameMat, pBkMat, 0.003, 0);     //將背景轉化為圖像格式,用以顯示     cvConvert(pBkMat, pBkImg);     //顯示圖像     cvShowImage("video", pFrame);     cvShowImage("background", pBkImg);     cvShowImage("foreground", pFrImg);     //如果有按鍵事件,則跳出循環     //此等待也為cvShowImage函數提供時間完成顯示      //等待時間可以根據CPU速度調整     if( cvWaitKey(2) >= 0 )      break;      }    }       //銷毀窗口   cvDestroyWindow("video");   cvDestroyWindow("background");   cvDestroyWindow("foreground");   //釋放圖像和矩陣   cvReleaseImage(&pFrImg);   cvReleaseImage(&pBkImg);   cvReleaseMat(&pFrameMat);   cvReleaseMat(&pFrMat);   cvReleaseMat(&pBkMat);   cvReleaseCapture(&pCapture);   return 0;  } 

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持武林網。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表

圖片精選

亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
欧美黑人又粗大| 亚洲乱码一区av黑人高潮| 在线播放精品一区二区三区| yw.139尤物在线精品视频| 欧美日韩xxx| 欧美精品videosex极品1| 国产精品黄视频| 国产精品无码专区在线观看| 国产精品第1页| 青青草成人在线| 欧美大全免费观看电视剧大泉洋| 亚洲精品美女久久久久| 国产在线拍揄自揄视频不卡99| 日韩精品视频在线| 2019最新中文字幕| 亚洲黄色www| 欧美国产极速在线| 亚洲男人的天堂在线播放| 欧美日韩一区二区在线播放| 欧美日韩在线看| 国产午夜精品理论片a级探花| 日韩精品极品视频| 精品成人乱色一区二区| 欧美日韩亚洲精品内裤| 狠狠躁18三区二区一区| 欧美最猛黑人xxxx黑人猛叫黄| 亚洲无线码在线一区观看| 欧美精品一本久久男人的天堂| 欧美韩国理论所午夜片917电影| 亚洲欧美日韩中文视频| 亚洲国产精品热久久| 九九热最新视频//这里只有精品| 久久久成人精品| 狠狠躁夜夜躁人人爽超碰91| 91理论片午午论夜理片久久| 91九色在线视频| 亚洲一区二区少妇| 亚洲福利精品在线| 日韩一区二区精品视频| 成人国产精品一区二区| 国产成人午夜视频网址| 国产在线视频不卡| 最近中文字幕mv在线一区二区三区四区| 久久夜色精品国产欧美乱| 欧美在线视频免费播放| 精品亚洲男同gayvideo网站| 91成人在线观看国产| 亚洲男人天堂古典| 亚洲自拍av在线| 国产这里只有精品| 亚洲第一福利网站| 亚洲影院高清在线| 亚洲国产小视频在线观看| 欧美激情videos| 国产日韩亚洲欧美| 日韩av影视综合网| 国产日韩欧美黄色| 精品精品国产国产自在线| 亚洲自拍小视频| 91色视频在线观看| 日韩av理论片| 国产欧美一区二区三区久久人妖| 久久精品人人做人人爽| 欧美极品美女视频网站在线观看免费| 91精品视频大全| 浅井舞香一区二区| 国产欧美va欧美va香蕉在| 欧美第一黄网免费网站| 亚洲欧美一区二区三区情侣bbw| 国产精品对白刺激| 欧美午夜视频在线观看| 91在线网站视频| 精品国产一区二区三区在线观看| 久久青草福利网站| 伊人青青综合网站| 日韩欧美视频一区二区三区| 色噜噜狠狠狠综合曰曰曰| 91手机视频在线观看| 久久久人成影片一区二区三区| 亚洲欧洲第一视频| 国产精品久久久久久av福利| 欧美极品欧美精品欧美视频| 92福利视频午夜1000合集在线观看| 国产精品流白浆视频| 欧美成人网在线| 久久久久久久久久国产精品| 日韩国产精品视频| 亚洲97在线观看| 国产亚洲欧美日韩一区二区| 欧美日韩成人黄色| 色综合五月天导航| 久久夜色撩人精品| 成人亚洲综合色就1024| 国产精品白丝av嫩草影院| 国产剧情久久久久久| 成人网在线视频| 日韩美女在线观看一区| 91免费人成网站在线观看18| 日韩大陆毛片av| 欧美福利视频网站| 欧美成人精品激情在线观看| 日韩欧美在线观看| 国产精品国产亚洲伊人久久| 91精品国产91久久久久久久久| 国产精品日韩专区| 国模吧一区二区三区| 欧美日韩在线影院| 亚洲综合色av| 国产成人小视频在线观看| 日韩激情第一页| 国产97免费视| 日韩av在线免费看| 亚洲加勒比久久88色综合| 精品小视频在线| 亚洲国产精品系列| 91亚洲精品在线观看| 欧美老女人性视频| 日韩在线高清视频| 国产精品户外野外| 高清欧美一区二区三区| 中文字幕av一区中文字幕天堂| 亚洲自拍偷拍福利| 欧美成人免费一级人片100| 久久久久国产视频| 日本午夜人人精品| 高潮白浆女日韩av免费看| 91在线中文字幕| 亚洲春色另类小说| 成人黄色片网站| 久久精品2019中文字幕| 日韩国产欧美精品一区二区三区| 亚洲精品日韩激情在线电影| 91精品国产自产在线观看永久| 日韩精品中文字| 中国china体内裑精亚洲片| 国产香蕉精品视频一区二区三区| 欧美日韩精品国产| 国产精品视频久久| 国产精品视频一区国模私拍| 国产成人亚洲综合青青| 韩剧1988在线观看免费完整版| 91av免费观看91av精品在线| 欧美视频裸体精品| 91高潮在线观看| 日韩精品视频在线| 538国产精品一区二区免费视频| 亚洲电影第1页| 欧美精品电影在线| 亚洲影视九九影院在线观看| 国产美女直播视频一区| 欧美大尺度激情区在线播放| 久久视频免费观看| 久久99亚洲精品| 亚洲一品av免费观看| 国产一区二区三区在线观看视频| 亚洲嫩模很污视频| 欧美多人乱p欧美4p久久| 日韩成人在线免费观看| 搡老女人一区二区三区视频tv| 91精品国产91久久久久福利| 日韩在线视频观看正片免费网站| 综合网日日天干夜夜久久| 亚洲一区精品电影| 色妞在线综合亚洲欧美|