Toybrick

标题: OPENPOSE开发运行报错opencv module 'cv2' has no attribute 'dnn' [打印本页]

作者: 1074292224    时间: 2019-6-30 11:03
标题: OPENPOSE开发运行报错opencv module 'cv2' has no attribute 'dnn'
[toybrick@192 OpenPose-Multi-Person]$ python3 multi-person-openpose.py   
Traceback (most recent call last):
  File "multi-person-openpose.py", line 166, in <module>
    net = cv2.dnn.readNetFromCaffe(protoFile, weightsFile)
AttributeError: module 'cv2' has no attribute 'dnn'
是因为opencv版本问题么?如何更改dnf安装的版本?


作者: troy    时间: 2019-7-2 16:54
你的opencv是怎么安装的?
作者: 1074292224    时间: 2019-7-2 16:56
troy 发表于 2019-7-2 16:54
你的opencv是怎么安装的?

sudo dnf install -y python3-devel python3-opencv
作者: troy    时间: 2019-7-2 17:08
1074292224 发表于 2019-7-2 16:56
sudo dnf install -y python3-devel python3-opencv

cv2.dnn这个东西是你自己添加的吗,原来的demo好像没有这个东西
作者: 1074292224    时间: 2019-7-2 17:17
troy 发表于 2019-7-2 17:08
cv2.dnn这个东西是你自己添加的吗,原来的demo好像没有这个东西

在官方的文档教程里下载的,它是一个演示代码,可能因为OpenCV版本不正确,在PC上运行成功了!
作者: troy    时间: 2019-7-2 17:29
1074292224 发表于 2019-7-2 17:17
在官方的文档教程里下载的,它是一个演示代码,可能因为OpenCV版本不正确,在PC上运行成功了! ...

官方是指哪个官方,toybrick吗
作者: 1074292224    时间: 2019-7-2 17:49
troy 发表于 2019-7-2 17:29
官方是指哪个官方,toybrick吗

嗯嗯,就是toybrick的OPENPOSE教程上下载的
作者: troy    时间: 2019-7-3 08:17
1074292224 发表于 2019-7-2 17:49
嗯嗯,就是toybrick的OPENPOSE教程上下载的

我让我同事看了,他的demo里面没有这一行啊
作者: 1074292224    时间: 2019-7-3 08:23
troy 发表于 2019-7-3 08:17
我让我同事看了,他的demo里面没有这一行啊

那可能是GitHub更新的!
作者: cling    时间: 2019-8-6 14:02
你好,请问楼主解决了吗,我也遇到这样的错误
作者: troy    时间: 2019-8-7 15:27
cling 发表于 2019-8-6 14:02
你好,请问楼主解决了吗,我也遇到这样的错误

可以自己去编译高版本的opencv




欢迎光临 Toybrick (https://t.rock-chips.com/) Powered by Discuz! X3.3