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

Pythonopencv如何實現(xiàn)人眼/人臉識別以及實時打碼處理-創(chuàng)新互聯(lián)

這篇文章將為大家詳細講解有關Python opencv如何實現(xiàn)人眼/人臉識別以及實時打碼處理,小編覺得挺實用的,因此分享給大家做個參考,希望大家閱讀完這篇文章后可以有所收獲。

成都創(chuàng)新互聯(lián)公司是專業(yè)的淇濱網(wǎng)站建設公司,淇濱接單;提供成都網(wǎng)站建設、成都做網(wǎng)站,網(wǎng)頁設計,網(wǎng)站設計,建網(wǎng)站,PHP網(wǎng)站建設等專業(yè)做網(wǎng)站服務;采用PHP框架,可快速的進行淇濱網(wǎng)站開發(fā)網(wǎng)頁制作和功能擴展;專業(yè)做搜索引擎喜愛的網(wǎng)站,專業(yè)的做網(wǎng)站團隊,希望更多企業(yè)前來合作!

系統(tǒng)環(huán)境:Windows 7 + Python 3.6.3 + opencv 3.4.2

一、系統(tǒng)、資源準備

要想達成該目標,需要滿足一下幾個條件:

  • 找一臺帶有攝像頭的電腦,一般筆記本即可;

  • 需配有Python3,并安裝NumPy包、opencv;

  • 需要有已經(jīng)訓練好的分類器,用于識別視頻中的人臉、人眼等,如無分類器,可以點擊這里下載:haarcascades分類器

二、動手做

1、導入相關包、設置視頻格式、調(diào)用攝像頭、指定分類器

import numpy as np 
import cv2
 
fourcc = cv2.VideoWriter_fourcc("D", "I", "B", " ")
out = cv2.VideoWriter('frame_mosic.MP4',fourcc, 20.0, (640,480))
 
cv2.namedWindow("CaptureFace")
#調(diào)用攝像頭
cap=cv2.VideoCapture(0)
#人眼識別器分類器
classfier=cv2.CascadeClassifier("../haarcascades/haarcascade_eye_tree_eyeglasses.xml")

2、逐幀調(diào)用圖像,并實時處理

從攝像頭讀取一幀圖像后,先轉(zhuǎn)化為灰度圖像,然后利用指定的分類器識別出我們需要的內(nèi)容,接著對該部分內(nèi)容利用高斯噪聲進行覆蓋,以達成馬賽克的目的。

代碼如下:

while cap.isOpened():
 read,frame=cap.read()
 if not read:
  break
 #灰度轉(zhuǎn)換
 grey=cv2.cvtColor(frame,cv2.COLOR_BGR2GRAY)
 #人臉檢測
 Rects = classfier.detectMultiScale(grey, scaleFactor = 1.2, minNeighbors = 3, minSize = (32, 32))
 if len(Rects) > 0:   
  for Rect in Rects: 
    x, y, w, h = Rect 
    # 打碼:使用高斯噪聲替換識別出來的人眼所對應的像素值
    frame[y+10:y+h-10,x:x+w,0]=np.random.normal(size=(h-20,w))
    frame[y+10:y+h-10,x:x+w,1]=np.random.normal(size=(h-20,w))
    frame[y+10:y+h-10,x:x+w,2]=np.random.normal(size=(h-20,w))
 
 cv2.imshow("CaptureFace",frame)
 if cv2.waitKey(5)&0xFF==ord('q'):
  break
 # 保存視頻
 out.write(frame)
#釋放相關資源
cap.release()
out.release()
cv2.destroyAllWindows()

3、觀察效果

代碼調(diào)用攝像頭并在窗口進行了顯示,可以實時觀察到圖像處理的效果,如圖:

Python opencv如何實現(xiàn)人眼/人臉識別以及實時打碼處理

并將結果保存為視頻,方便隨時查看:

Python opencv如何實現(xiàn)人眼/人臉識別以及實時打碼處理

完整代碼如下:

# -*- coding: utf-8 -*-
 
import numpy as np 
import cv2
 
fourcc = cv2.VideoWriter_fourcc("D", "I", "B", " ")
out = cv2.VideoWriter('frame_mosic.MP4',fourcc, 20.0, (640,480))
 
cv2.namedWindow("CaptureFace")
#調(diào)用攝像頭
cap=cv2.VideoCapture(0)
#人眼識別器分類器
classfier=cv2.CascadeClassifier("../haarcascades/haarcascade_eye_tree_eyeglasses.xml")
while cap.isOpened():
 read,frame=cap.read()
 if not read:
  break
 #灰度轉(zhuǎn)換
 grey=cv2.cvtColor(frame,cv2.COLOR_BGR2GRAY)
 #人臉檢測
 Rects = classfier.detectMultiScale(grey, scaleFactor = 1.2, minNeighbors = 3, minSize = (32, 32))
 if len(Rects) > 0:   
  for Rect in Rects: 
    x, y, w, h = Rect 
    # 打碼:使用高斯噪聲替換識別出來的人眼所對應的像素值
    frame[y+10:y+h-10,x:x+w,0]=np.random.normal(size=(h-20,w))
    frame[y+10:y+h-10,x:x+w,1]=np.random.normal(size=(h-20,w))
    frame[y+10:y+h-10,x:x+w,2]=np.random.normal(size=(h-20,w))
 
 cv2.imshow("CaptureFace",frame)
 if cv2.waitKey(5)&0xFF==ord('q'):
  break
 # 保存視頻
 out.write(frame)
#釋放相關資源
cap.release()
out.release()
cv2.destroyAllWindows()

利用opencv提供Python接口,可以很方便的進行圖像、視頻處理方面的學習研究,實在是很方便。這里把近期所學做個簡單應用,后續(xù)再學習更深入的知識。

關于“Python opencv如何實現(xiàn)人眼/人臉識別以及實時打碼處理”這篇文章就分享到這里了,希望以上內(nèi)容可以對大家有一定的幫助,使各位可以學到更多知識,如果覺得文章不錯,請把它分享出去讓更多的人看到。

網(wǎng)頁題目:Pythonopencv如何實現(xiàn)人眼/人臉識別以及實時打碼處理-創(chuàng)新互聯(lián)
網(wǎng)頁鏈接:http://aaarwkj.com/article20/cdhcjo.html

成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供軟件開發(fā)、企業(yè)建站用戶體驗、Google、品牌網(wǎng)站制作、定制網(wǎng)站

廣告

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

小程序開發(fā)
亚洲最大黄色免费在线观看| 男女激情视频久久精品| 日本人妻丰满熟妇久久| 人妻内射一区二区在线视| 久久久久久国产精品亚洲 | 伊人久久精品一区二区| 免费看真人性生活视频| 玩弄丰满熟妇留守妇女| 六十路人妻一区二区三区| 国产一区二区不卡在线播放| 中文字幕久精品视频免费| 日韩免费系列一区二区| 日韩性生活视频免费播放| 国产国语激情对白在线| 亚洲情色精品国产一区| 日韩精品一区福利合集| 亚洲特级黄色做啪啪啪| 国产精品亚洲av在线| 自拍偷拍亚洲精品偷一| 成人av在线播放亚洲| 国产性做爰片免费视频| 毛片91成人在线播放| 青青草免费在线视频蜜臀| 日韩精品一区伦理视频| 五月婷久久精品国产亚洲av| 亚洲一区二区三区 日韩精品| 色呦呦一区二区三区视频| 午夜福利中文在线观看| 日本国产一区二区三区在线| 国产情侣自拍在线观看| 亚洲最大av免费在线看| 丁香六月色婷婷亚洲激情| 黑人一区二区三区在线| 青青草免费在线视频视频| 国产精品久久久天美传媒| 亚洲黄色av在线免费观看| 国产传媒剧情剧资源网站| 日本一区二区电影大全| 国产在线一区二区三区观看| 国产原创av剧情六区| 亚洲国产午夜精品不卡|