让我们首先了解一下什么是人脸识别。
什么是人脸识别?
人脸识别是一种使用人脸识别或验证个人身份的方法。人脸识别系统可以用来识别照片、视频中的人或实时识别人。
在知道如何创建人脸识别图像之前,先让我们知道什么是OpenCV。
什么是OpenCV?
OpenCV(Open Source Computer Vision Library)是一个主要针对实时计算机视觉的编程函数库。
让我们通过图像了解使用OpenCV创建人脸检测应用程序的步骤
步骤:
2.取图片路径作为输入
3.将人脸级联分类器初始化为变量
4.检查镜像路径是否有效
5.读取给定的图像
6.将彩色图像转换为灰度图像
7.使用检测多尺度检测人脸数量
8.统计人脸数量并在彩色图像上显示
9.在脸部周围画矩形
10.展示图片
11.30秒后关闭图像并销毁所有窗口
12.如果路径不存在,则打印无效路径
13.定义main函数,调用face_Detection函数
这是全部代码。
原创文章,作者:fendouai,如若转载,请注明出处:https://panchuang.net/2021/06/23/%e4%bd%bf%e7%94%a8opencv%e5%88%9b%e5%bb%ba%e4%ba%ba%e8%84%b8%e6%a3%80%e6%b5%8b%e5%ba%94%e7%94%a8%e7%a8%8b%e5%ba%8f/