你需要在你的机器上安装 Darknet 才能在 openCV 中使用 YOLOv4 weights & .cfg

Do you need to install Darknet on your machine to use YOLOv4 weights & .cfg in openCV

我正在尝试使用 OpenCV 和 YOLOv4 / YOLOv4 微型权重和 .cfg 来进行对象检测预测。我的代码不想 运行 并使 运行ning 在

处出错
modelConfiguration = "yolov4.cfg";
modelWeights = "yolov4.weights";

# Load Yolo
net = cv2.dnn.readNetFromDarknet(modelConfiguration, modelWeights)

我的机器上是否需要安装 Darknet 才能运行?我假设我可以在没有这个的情况下将导出的权重和 cfg 与 OpenCV 一起使用?

我在我的机器上安装 Darknet 时遇到问题,因为我没有管理员权限。有没有解决的办法?我可以使用 ONNX 文件吗?

使用opencv dnn 模块无需安装darknet 或tensorflow 或任何其他框架。