91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

資源簡介

python人臉識別、人體識別、耳朵眼睛識別源碼,需要先安裝python3.5、opencv以及自帶的分類器

資源截圖

代碼片段和文件信息

import?cv2
import?sys
from?PIL?import?Image

def?CatchUsbVideo(window_name?camera_idx):
????cv2.namedWindow(window_name)
????
????#視頻來源,可以來自一段已存好的視頻,也可以直接來自USB攝像頭
????cap?=?cv2.VideoCapture(camera_idx)????????????????
????
????#告訴OpenCV使用人臉識別分類器
????#classfier?=?cv2.CascadeClassifier(‘C:\\Users\\wfd519\\Downloads\\opencv\\sources\\samples\\winrt_universal\\VideoCaptureXAML\\video_capture_xaml\\video_capture_xaml.Windows\\Assets\\haarcascade_frontalface_alt.xml‘)
????#C:\Users\wfd519\Downloads\OpenCV-detection-models-master\haarcascades
????classfier?=?cv2.CascadeClassifier(‘C:\\Users\\wfd519\\Downloads\\OpenCV-detection-models-master\\haarcascades\\haarcascade_frontalface_default.xml‘)
#識別出人臉后要畫的邊框的顏色,RGB格式
????color?=?(0?255?0)
????#眼睛分類器
????cl2?=?cv2.CascadeClassifier(‘C:\\Users\\wfd519\\Downloads\\OpenCV-detection-models-master\\haarcascades\\haarcascade_eye.xml‘)
????#耳朵分類器haarcascade_mcs_leftear.xml
????cl3?=?cv2.CascadeClassifier(‘C:\\Users\\wfd519\\Downloads\\OpenCV-detection-models-master\\haarcascades\\haarcascade_mcs_leftear.xml‘)
????#上半身
????cl4?=?cv2.CascadeClassifier(‘C:\\Users\\wfd519\\Downloads\\OpenCV-detection-models-master\\haarcascades\\haarcascade_upperbody.xml‘)
????while?cap.isOpened():
????????ok?frame?=?cap.read()?#讀取一幀數據
????????if?not?ok:????????????
????????????break??

????????#將當前幀轉換成灰度圖像
????????grey?=?cv2.cvtColor(frame?cv2.COLOR_BGR2GRAY)?????????????????
????????
????????#人臉檢測,1.2和2分別為圖片縮放比例和需要檢測的有效點數
????????faceRects?=?classfier.detectMultiScale(grey?scaleFactor?=?1.2?minNeighbors?=?3?minSize?=?(32?32))
????????if?len(faceRects)?>?0:????????????#大于0則檢測到人臉???????????????????????????????????
????????????for?faceRect?in?f

評論

共有 條評論