欧美一区二区三区老妇人-欧美做爰猛烈大尺度电-99久久夜色精品国产亚洲a-亚洲福利视频一区二区

pythonopencv實現(xiàn)運動檢測-創(chuàng)新互聯(lián)

本文實例為大家分享了python opencv運動檢測的具體代碼,供大家參考,具體內(nèi)容如下

網(wǎng)站建設(shè)哪家好,找成都創(chuàng)新互聯(lián)!專注于網(wǎng)頁設(shè)計、網(wǎng)站建設(shè)、微信開發(fā)、成都微信小程序、集團企業(yè)網(wǎng)站建設(shè)等服務(wù)項目。為回饋新老客戶創(chuàng)新互聯(lián)還提供了灣里免費建站歡迎大家使用!
# -*- coding:utf-8 -*-
__author__ = 'kingking'
__version__ = '1.0'
__date__ = '14/07/2017'
import cv2
import numpy as np
import time
 
camera = cv2.VideoCapture(0) # 參數(shù)0表示第一個攝像頭
# 判斷視頻是否打開
if (camera.isOpened()):
  print('Open')
else:
  print('攝像頭未打開')
background = cv2.imread('img.png',0)#讀入一幅圖像
es = cv2.getStructuringElement(cv2.MORPH_ELLIPSE, (9, 4))
while True:
  # 按'q'健退出循環(huán)
  key = cv2.waitKey(1) & 0xFF
  # 讀取視頻流
  grabbed, img = camera.read()
  gray1 = cv2.cvtColor(img, cv2.COLOR_BGR2GRAY)
  gray = cv2.GaussianBlur(gray1, (21, 21), 0)#可在這添加處理程序
  #!??!等相機穩(wěn)定后按下W選擇背景
  if key == ord('w'):
    background = gray
    print '背景已選定'
  diff = cv2.absdiff(gray, background)
  binary = cv2.threshold(diff, 25, 255, cv2.THRESH_BINARY)[1]#二值化閾值處理
  dilation = cv2.dilate(binary, es, iterations=2) # 形態(tài)學膨脹<--可在這添加處理程序
  contours, hierarchy = cv2.findContours(dilation.copy(), cv2.RETR_EXTERNAL,cv2.CHAIN_APPROX_SIMPLE)
  for c in contours:
    # 對于矩形區(qū)域,只顯示大于給定閾值的輪廓,所以一些微小的變化不會顯示。
    if cv2.contourArea(c) < 1500: 
      continue
    (x, y, w, h) = cv2.boundingRect(c) # 該函數(shù)計算矩形的邊界框
    cv2.rectangle(img, (x, y), (x+w, y+h), (0, 255, 0), 2)
  cv2.imshow('img', img)
  cv2.imshow('dilation', dilation)
 
  if key == ord('q'):
    break
camera.release()#ubuntu一定要釋放相機資源否則要重啟才能再次使用
cv2.destroyAllWindows()

新聞名稱:pythonopencv實現(xiàn)運動檢測-創(chuàng)新互聯(lián)
當前地址:http://chinadenli.net/article30/dehgpo.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站內(nèi)鏈Google、外貿(mào)網(wǎng)站建設(shè)、外貿(mào)建站、網(wǎng)站改版、網(wǎng)頁設(shè)計公司

廣告

聲明:本網(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)

小程序開發(fā)