人脸检测是计算机视觉中的一个重要任务,而OpenCV是一个功能强大的开源计算机视觉库,提供了许多用于人脸检测和图像处理的函数。本文将介绍如何使用OpenCV库来实现人脸检测和旋转处理,并提供相应的源代码。
首先,我们需要安装OpenCV库。可以通过以下命令使用pip安装OpenCV:
pip install opencv-python
安装完成后,我们可以开始编写代码。
import cv2
# 加载人脸检测器
face_cascade = cv2.CascadeClassifier('haarcascade_frontalface_default.xml')
# 加载图像
image = cv2