Python 3.x 用python进行YLO-v3对象检测
我正在尝试使用Yolo-v3来检测对象。我已经安装了darknet 当我尝试运行以下代码时:Python 3.x 用python进行YLO-v3对象检测,python-3.x,yolo,darknet,Python 3.x,Yolo,Darknet,我正在尝试使用Yolo-v3来检测对象。我已经安装了darknet 当我尝试运行以下代码时: from darknet import Darknet 它说: ImportError:无法从“Darknet”(未知位置)导入名称“Darknet” 所以我试着: import darknet as dn net = dn.load_net("cfg/tiny-yolo.cfg", "tiny-yolo.weights", 0) 然后它说: “AttributeError:模块'darknet'没
from darknet import Darknet
它说:
ImportError:无法从“Darknet”(未知位置)导入名称“Darknet”
所以我试着:
import darknet as dn
net = dn.load_net("cfg/tiny-yolo.cfg", "tiny-yolo.weights", 0)
然后它说:
“AttributeError:模块'darknet'没有'load\u net'属性”
如何避免这些错误?像这样使用它
import cv2
import matplotlib.pyplot as plt
from utils import *
from darknet import Darknet
net = Darknet("cfg/tiny-yolo.cfg")
net.load_weights("tiny-yolo.weights")
非常感谢你。我没有使用原来的darknet.py,而是使用了这个。我在这个链接中找不到这个
dn.load\u net
。现在试试我的答案。