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

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在线日韩| 日韩精品亚洲一区二区三区免费| 97国产超碰在线观看| 日韩av一区二区免费在线观看| 日韩精品国产一区二区在线观看| 狠狠久久五月综合色和啪| 日本福利写真在线观看| 91精品国产成人在线| 午夜少妇伦理一区二区| 亚洲成av人在线观看福利| 亚洲精品主播一区二区三区| 国产91九色蝌蚪在线观看| 日韩精品欧美视频久久| 视频在线免费观看97| 国产黄片一区二区不卡| 青青草原在线影视一区| 日韩黄色大片免费在线观看| 欧美午夜一级特黄大片| 老色鬼久久亚洲av综合| 怡红院一区二区三区毛片| 最新日本欧美一区二区| 色爱区偷拍人妻中文字幕| 日本高清一区二区不卡视频| 精品少妇人妻久久av免费| 日韩精品日本道欧美黄片| 欧美一区二区日韩国产| 国产精品毛片视频一区二区| 男人的av天堂东京热| 视频一区二区视频三区| 日韩精品人妻一区二区三区免费| 亚洲av少妇高潮流白浆在线|