0

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

“回溯(最近一次通话最后一次):

文件“”,第 1 行,n

识别器=创建LBPHFaceRecognizer()

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

4

2 回答 2

0

难道是你没有导入cv2?

import cv2

recogniser = cv2.createLBPHFaceRecognizer()

此外,您的函数名称似乎有错字。(createLBPHFaceRecogni er而不是 createLBPHFaceRecogni z er)

于 2016-04-10T07:48:39.527 回答
0

尝试在 opencv3.3.0 上使用 For

recognizer = cv2.face.LBPHFaceRecognizer_create()
于 2017-09-15T21:10:41.950 回答