opencv错误cascadedetect.cpp:1639:错误:(-215)!函数detectMultiScale中的empty()

时间:2017-12-10 14:52:42

标签: python raspberry-pi3 opencv3.0 face-recognition

我正在使用python进行面部识别教程。所以这是使用

的代码
.drone.yml

这是我得到的错误信息

追踪(最近一次通话):   文件“/home/pi/pythonpy/videofacedet/craft/codacus/trainer.py”,第32行,in     faces,Ids = getImagesAndLabels('trainingImage')   在getImagesAndLabels中输入第24行的文件“/home/pi/pythonpy/videofacedet/craft/codacus/trainer.py”     面对= detector.detectMultiScale(imageNp) 错误:/home/pi/opencv-3.1.0/modules/objdetect/src/cascadedetect.cpp:1639:错误:(-215)!函数detectMultiScale中的empty()

我在某处读过说我指向的文件夹(trainingImage)是空的,但事实并非如此。我把我的脸训练图像放在教程作者使用的文件名格式相同的地方。我希望有人帮我解决这个问题。

1 个答案:

答案 0 :(得分:0)

问题解决了。我的haarcascade xml路径错了。修复了路径,它按预期工作。