今天,我开始测试在Java和OpenCv中检测微笑的项目。为了识别人脸和嘴巴项目,我使用了haarcascade_frontalface_alt和haarcascade_mcs_mouth,但我不明白为什么在某些原因中,项目检测鼻子就像嘴巴一样。我有两种方法:
private ArrayList<Mat> detectMouth(String filename) {
int i = 0;
ArrayList<Mat> mouths = new ArrayList<Mat>();
// reading image in grayscal