我正在使用raspberry pi 3.我已经安装了opencv,它运行良好。我正在尝试使用以下命令
face_recognizer = cv2.face.createLBPHFaceRecognizer()
但是我收到了这个错误:
AttributeError:' module'对象没有属性' face'
我进行了广泛的搜索,他们都告诉我必须安装opencv_contrib。然而,raspberry pi 3并没有让我这么容易安装它。我已经在Windows中尝试过了它可以工作,但在树莓中没有。
我总是收到以下错误:
找不到满足要求的版本
这是我尝试的所有内容的图片:
答案 0 :(得分:0)
我不确定你现在是否已经弄明白了,但对于那里的其他人来说,如https://pypi.org/project/opencv-python/所述:
“请注意,PyPI目前不支持ARM体系结构,因此您无法在Raspberry Pi上安装这些软件包”
要在raspberry pi上使用openCV,您需要从源代码编译它,这是一个很棒的博客文章,将引导您完成这些步骤https://www.pyimagesearch.com/2016/04/18/install-guide-raspberry-pi-3-raspbian-jessie-opencv-3/。