Python基于OpenCV的人脸检测
来源:互联网 发布:淘宝自动输入验证码 编辑:程序博客网 时间:2024/05/22 04:31
检测代码
import cv2import sysimagePath = "timg.jpg" #包含人脸的图像文件cascPath = "haarcascade_frontalface_default.xml" #参数配置文件# 创建haar cascadefaceCascade = cv2.CascadeClassifier(cascPath)# 读图像并转为灰度图像image = cv2.imread(imagePath)gray = cv2.cvtColor(image, cv2.COLOR_BGR2GRAY)# 检测图像中的人脸faces = faceCascade.detectMultiScale( gray, scaleFactor=1.1, minNeighbors=8, minSize=(30, 30) #移动窗口的大小 #flags = cv2.CV_HAAR_SCALE_IMAGE)print("Found {0} faces!".format(len(faces)))# 根据上一步返回的值,画出矩形框for (x, y, w, h) in faces: cv2.rectangle(image, (x, y), (x+w, y+h), (0, 255, 0), 2)cv2.imshow("Faces found", image)cv2.waitKey(0)
配置文件参考
https://github.com/opencv/opencv/tree/master/data/haarcascades
阅读全文
0 0
- Python基于OpenCV的人脸检测
- python 调用摄像头,基于opencv 的人脸检测实现
- Python基于OpenCV实现视频的人脸检测
- 基于Python OpenCV 的视频人脸检测
- 基于OpenCV的人脸检测代码
- 基于opencv的人脸检测程序
- 基于opencv的人脸检测代码
- 基于OpenCV的人脸检测总结
- 基于Opencv的视频人脸检测
- 基于OpenCV的人脸检测系统
- 基于OpenCV的人脸检测——C++和Python实现
- python OpenCv 人脸检测
- OpenCV + Python 人脸检测
- OpenCV + Python 人脸检测
- OpenCV 人脸检测(python)
- Python-OpenCV人脸检测
- 基于OpenCV的简单的人脸检测
- OpenCV学习笔记:基于Haar特征的人脸检测
- 智能理财在国内国外的发展现状
- 数字证书加密
- 6月2日云栖精选夜读:存储与计算分离:OSS构建表_+_计算引擎对接
- Android tess-two 打开摄像头进行实时OCR文字识别
- Qt编程规范
- Python基于OpenCV的人脸检测
- 开源处理器Rocket的分支预测机制研究与性能评估(二)
- Android开发(一)
- Kotlin-Coroutine-In-Java
- Dubbo-admin管理平台搭建
- 给Python3爬虫做一个界面.妹子图网实战 1
- 安卓新标准出台_告别乱弹窗_你的手机真会省电么?
- json解析 JSONObject JSONArray 遇到了float 异常了
- Hello_World感知机_懂你我心才安息_(深度学习入门系列之五)