OpenCV-Python摄像头实时检测人脸代码实例-创新互联

参考

成都创新互联成都网站建设按需求定制网站,是成都网站建设公司,为成都电动窗帘提供网站建设服务,有成熟的网站定制合作流程,提供网站定制设计服务:原型图制作、网站创意设计、前端HTML5制作、后台程序开发等。成都网站营销推广热线:18982081108

OpenCV摄像头使用

代码

import cv2

cap = cv2.VideoCapture(4) # 使用第5个摄像头(我的电脑插了5个摄像头)
face_cascade = cv2.CascadeClassifier(r'haarcascade_frontalface_default.xml') # 加载人脸特征库

while(True):
  ret, frame = cap.read() # 读取一帧的图像
  gray = cv2.cvtColor(frame, cv2.COLOR_BGR2GRAY) # 转灰

  faces = face_cascade.detectMultiScale(gray, scaleFactor = 1.15, minNeighbors = 5, minSize = (5, 5)) # 检测人脸
  for(x, y, w, h) in faces:
    cv2.rectangle(gray, (x, y), (x + w, y + h), (0, 255, 0), 2) # 用矩形圈出人脸

  cv2.imshow('Face Recognition', gray)
  if cv2.waitKey(1) & 0xFF == ord('q'):
    break

cap.release() # 释放摄像头
cv2.destroyAllWindows()

网页名称:OpenCV-Python摄像头实时检测人脸代码实例-创新互联
本文URL:http://bzwzjz.com/article/dgihhj.html

其他资讯

Copyright © 2007-2020 广东宝晨空调科技有限公司 All Rights Reserved 粤ICP备2022107769号
友情链接: 高端定制网站设计 成都品牌网站建设 手机网站制作 成都网站建设公司 成都模版网站建设 H5网站制作 成都商城网站建设 成都网站设计制作公司 成都做网站建设公司 重庆网站设计 网站设计制作报价 重庆网站建设 网站制作报价 外贸网站建设 品牌网站建设 成都网站建设 网站建设开发 网站制作公司 教育网站设计方案 成都响应式网站建设 成都网站设计 重庆网站建设