Haarcascade仅运行348x288图像?

时间:2014-02-07 03:30:49

标签: c++ opencv image-processing computer-vision haar-classifier

我正在使用opencv和c ++。如果我有348x288面部图像,使用哪种面部检测器算法。在Haarcascade http://www.vision.caltech.edu/html-files/EE148-2005-Spring/pprs/viola04ijcv.pdf的论文中,据说haarcascade运行348x288像素图像。这是否意味着我不能使用haarcascade来检测我的图像中的面孔?

1 个答案:

答案 0 :(得分:2)

只要您为CascadeClassifier::detectMultiScale()设置了正确的参数,它就可以用于您的图像,尤其是以下三个:

  • scaleFactor - 指定每个图像比例缩小图像尺寸的参数。

  • minSize - 最小可能的对象大小。小于该值的对象将被忽略。

  • maxSize - 最大可能的对象大小。大于此的对象将被忽略。