python+openCV利用攝像頭實現(xiàn)人員活動檢測-創(chuàng)新互聯(lián)

本文實例為大家分享了python+openCV利用攝像頭實現(xiàn)人員活動檢測的具體代碼,供大家參考,具體內容如下

陜州網站建設公司成都創(chuàng)新互聯(lián),陜州網站設計制作,有大型網站制作公司豐富經驗。已為陜州1000多家提供企業(yè)網站建設服務。企業(yè)網站搭建\外貿網站建設要多少錢,請找那個售后服務好的陜州做網站的公司定做!

1.前言

最近在做個機器人比賽,其中一項要求是讓機器人實現(xiàn)對是否有人員活動的檢測,所以就先拿PC端寫一下,準備移植到機器人的樹莓派。

2.工具

工具還是簡單的python+視覺模塊openCV,代碼量也比較少。很簡單就可以實現(xiàn)

3.人員檢測的原理  

 從圖書館借了一本《特征提取與圖像處理(第二版)》,是Mark S.Nixon和Alberto S.Aguado寫的,其中講了跟多關于檢測圖像運動的方法,我們選取了最簡單的一種。

說的很高大上,簡單的說一下原理。假設有兩幀不同時間采集的圖像,檢測運動的最簡單方法就是計算圖像差值。也就是說,通過把亮度值相減可以得到變化或者運動;如果沒有發(fā)生運動,相減的結果就是0;但如果圖像中的目標作出的運動,他們的圖像像素亮度值就會發(fā)生變化,相減結果是一個非0的值

4.開始

(1).我們開啟攝像頭模塊還是利用openCV,如下代碼即可。我們使用的是筆記本電腦自帶的攝像頭(樹莓派想直接用一個USB攝像頭插上而不是用CSI攝像頭,這樣直接移植代碼比較方便)

camera = cv2.VideoCapture(0)

文章名稱:python+openCV利用攝像頭實現(xiàn)人員活動檢測-創(chuàng)新互聯(lián)
文章路徑:http://bm7419.com/article26/dssjcg.html

成都網站建設公司_創(chuàng)新互聯(lián),為您提供做網站網站維護、商城網站、微信小程序微信公眾號、品牌網站建設

廣告

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

外貿網站建設