前面我们讲了使用opencv打开图片这节我们讲怎么识别图片中的人脸。
我们的主要思想是以下这几部。
1、导入库–2、加载图片–3、加载人脸模型-4、调整图片灰度-5、检查人脸-6、标记人脸-7、创建窗口–8、显示图片–9、暂停窗口–10、关闭窗口。
这里需要的人脸模型可以网上下载。且把人脸模型放在python项目下。
下面我们就实际操作一下。
下面是源码:
# 导入库
import cv2
# 加载图片
img = cv2.imread('TEXT.jpg')
# 加载人脸模型
face = cv2.CascadeClassifier("haarcascade_frontalface_alt.xml")