欧美一级特黄大片做受成人-亚洲成人一区二区电影-激情熟女一区二区三区-日韩专区欧美专区国产专区

OpenCV怎么利用背景建模檢測運動物體-創(chuàng)新互聯(lián)

這篇文章給大家分享的是有關(guān)OpenCV怎么利用背景建模檢測運動物體的內(nèi)容。小編覺得挺實用的,因此分享給大家做個參考,一起跟隨小編過來看看吧。

成都創(chuàng)新互聯(lián)主營金門網(wǎng)站建設(shè)的網(wǎng)絡(luò)公司,主營網(wǎng)站建設(shè)方案,成都App定制開發(fā),金門h5成都小程序開發(fā)搭建,金門網(wǎng)站營銷推廣歡迎金門等地區(qū)企業(yè)咨詢

本文實例為大家分享了OpenCV利用背景建模檢測運動物體的具體代碼,供大家參考,具體內(nèi)容如下

#include <opencv\highgui.h> 
#include <stdio.h> 
 
int main( int argc, char** argv ){ 
 
  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); 
  //打開視頻文件 
  if( !(pCapture = cvCaptureFromFile("video.avi")) ){ 
 
    fprintf(stderr, "Can not open video file video.avi\n"); 
    return -2; 
  } 
 
  //逐幀讀取視頻 
  while(pFrame = cvQueryFrame( pCapture )){ 
 
    nFrmNum++; 
 
    // 第一幀需要申請內(nèi)存并初始化 
    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); 
 
      // 轉(zhuǎn)換為單通道圖像再處理 
      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); 
 
      // 當(dāng)前幀與背景圖相減 
      cvAbsDiff(pFrameMat, pBkMat, pFrMat); 
 
      // 二值化背景圖 
      cvThreshold(pFrMat, pFrImg, 60, 255.0, CV_THRESH_BINARY); 
 
      //進(jìn)行形態(tài)學(xué)濾波,去除噪聲. 效果不好,將行車都作為噪聲去除了 
      //cvErode(pFrImg, pFrImg, 0, 1); 
      //cvDilate(pFrImg, pFrImg, 0, 1); 
 
      // 更新背景 
      cvRunningAvg(pFrameMat, pBkMat, 0.003, 0); 
      // 將背景轉(zhuǎn)換為圖像格式,用于顯示 
      cvConvert(pBkMat, pBkImg); 
 
      cvShowImage("video", pFrame); 
      cvShowImage("background", pBkImg); 
      cvShowImage("foreground", pFrImg); 
 
      if( cvWaitKey(2) >= 0 ) 
        break; 
    } 
  } 
 
  cvDestroyWindow("video"); 
  cvDestroyWindow("background"); 
  cvDestroyWindow("foreground"); 
 
  cvReleaseImage(&pFrImg); 
  cvReleaseImage(&pBkImg); 
 
  cvReleaseMat(&pFrameMat); 
  cvReleaseMat(&pFrMat); 
  cvReleaseMat(&pBkMat); 
 
  return 0; 
}

效果圖:

OpenCV怎么利用背景建模檢測運動物體

感謝各位的閱讀!關(guān)于“OpenCV怎么利用背景建模檢測運動物體”這篇文章就分享到這里了,希望以上內(nèi)容可以對大家有一定的幫助,讓大家可以學(xué)到更多知識,如果覺得文章不錯,可以把它分享出去讓更多的人看到吧!

另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)建站aaarwkj.com,海內(nèi)外云服務(wù)器15元起步,三天無理由+7*72小時售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國服務(wù)器、虛擬主機(jī)、免備案服務(wù)器”等云主機(jī)租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡單易用、服務(wù)可用性高、性價比高”等特點與優(yōu)勢,專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應(yīng)用場景需求。

網(wǎng)站名稱:OpenCV怎么利用背景建模檢測運動物體-創(chuàng)新互聯(lián)
網(wǎng)站鏈接:http://aaarwkj.com/article44/phhhe.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供企業(yè)建站、網(wǎng)站改版網(wǎng)站設(shè)計、軟件開發(fā)、外貿(mào)網(wǎng)站建設(shè)小程序開發(fā)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

搜索引擎優(yōu)化
亚洲国产精品伦理在线看| 国产高跟丝袜av专区| 国产成人一区二区三区综合区 | 九九久久精品久久久精品| 日韩av在线免费在线观看| 免费在线观看欧美色妇| 国产免费成人黄视频网站| 日本不卡的三区四区五区| 在线观看91高清视频| 亚洲福利一区福利三区| 爱高潮www亚洲精品| 欧美一区二区三区va| 色91精品在线观看剧情| 日本韩国三级理伦久久久| av毛片在线播放免费| 国产91极品尤物白丝美女| 熟妞人妻精品一区二区视频| 国产原创av超爽剧情系列| 日韩中文字幕免费一区二区| 久久这里只有精品视频| 蜜臀在线免费观看av| 日韩人妻一级免费视频| 青娱乐青青草91在线| 亚洲午夜一区二区三区精品影院| 国产男女猛烈无遮挡av| 青青草原在线影视一区| 日日淫夜夜操熟女视频| 日本一区二区三区高清不卡| 国产一区二区三区av网站| 91国产在线视频免费观看| 成人国产在线欧美精品| 国产精品夫妇在线激情啪| 98热这里只有精品视频| 中文字幕在线感觉av| 日本欧美精品一区二区三区| 丰满人妻视频一二三区| 丁香六月综合激情啪啪啪| 日韩成人高清免费在线| 成年人的黄色大片网站| 国产精品日韩av一区二区| 黄色av免费播放网站|