我们将使用Haar级联检测器在图像中进行微笑检测。Haar级联分类器是一种有效的对象检测方法,它是基于机器学习的方法。为了训练一种用于微笑检测的Haar级联分类器,算法需要一定量的正面图像(有微笑的图像)和负面图像(没有微笑的图像)。随后,使用这些正面和负面图像来训练分类器。然后,使用训练好的分类器在其他图像中进行微笑检测。
我们可以使用预先训练好的Haar级联用于微笑检测。在输入图像中进行微笑检测,我们需要两个Haar级联,一个用于脸部检测,另一个用于微笑检测。我们将使用以下两个Haar级联:
- haarcascade_frontalface_default.xml
-
haarcascade_smile.xml
如何下载Haarcascades?
你可以在GitHub网址上找到不同的Haarcascade——