基于Haar特征的人脸检测
案例描述01任务案例目标02任务案例分析03任务案例实施04任务
1案例描述
1案例描述本案例将学习如何使用OpenCV自带的Haar特征检测器来实现检测人脸,Haar-like特征检测器只遍历一次图像就可以求出图像中所有区域像素和,大大的提高了图像特征值计算的效率。
2案例目标
案例目标温习Haar特征检测的基础知识和操作流程;调用OpenCV中的Haar特征检测器;使用Haar特征检测器对图片进行人脸检测。2
3案例分析
案例分析3OpenCV的基础使用在第一单元已经学习过了,其实,OpenCV还可以实现更多功能,比如,人脸检测。在OpenCV 的库文件中会包含一个文件夹haarcascades,里面有许多xml文件,这些文件可用于检测静止图像,视频和摄像头所得到图像中的人脸,笑容,眼睛等。OpenCV中的库文件目录如图所示:
4案例实施
4案例实施使用自带的检测器需要通过CascadeClassifier()方法来导入,由于该任务是检测人脸,所以导入haarcascade_frontalface_default.xml默认的正脸检测器即可。classifier = cv2.CascadeClassifier(data/opencv_xml/haarcascade_frontalface_default.xml)通常Haar特征反映的是图像的灰度变化
您可能关注的文档
- 《计算机视觉应用开发》课件 第1章 图像基础cha1 1_图像相关名词概述.pptx
- 《计算机视觉应用开发》课件 第1章 图像基础cha1 2_图像基础.pptx
- 《计算机视觉应用开发》课件 第1章 图像基础cha1 3_图像几何变换.pptx
- 《计算机视觉应用开发》课件 第1章 图像基础cha1 4_阈值分割.pptx
- 《计算机视觉应用开发》课件 第1章 图像基础cha1 5_图像统计.pptx
- 《计算机视觉应用开发》课件 第1章 图像基础cha1 6_图像滤波.pptx
- 《计算机视觉应用开发》课件 第2章 图像分类 cha2 1_图像分类概述.pptx
- 《计算机视觉应用开发》课件 第2章 图像分类 cha2 2_神经网络.pptx
- 《计算机视觉应用开发》课件 第2章 图像分类 cha2 3_卷积神经网络.pptx
- 《计算机视觉应用开发》课件 第2章 图像分类 cha2 4_基于卷积神经网络的图像识别.pptx
原创力文档

文档评论(0)