在raspberry pi opencv 2.4.1和python中找不到createLBPHFaceRecognizer()模块

时间:2016-04-10 07:02:34

标签: python opencv face-recognition lbph-algorithm

我正在尝试在raspberry pi中开发一个人脸识别系统,所以我使用“apt-get python-opencv”下载了opencv for python,它下载了opencv 2.4.1,现在当我使用“recogniser = createLBPHFaceRecogniser()”时,它是显示错误。

“Traceback(最近一次呼叫最后一次):

文件“”,第1行,n

识别器= createLBPHFaceRecogniser()

NameError:名称'createLBPHFaceRecogniser()'未定义“

2 个答案:

答案 0 :(得分:0)

可能是你没有导入cv2吗?

import cv2

recogniser = cv2.createLBPHFaceRecognizer()

此外,您似乎在函数名称中输入了拼写错误。 (createLBPHFaceRecogni s er而不是createLBPHFaceRecogni z er)

答案 1 :(得分:0)

尝试在opencv3.3.0上使用For

recognizer = cv2.face.LBPHFaceRecognizer_create()