Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/332.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
无法在Opencv python中检测cv2.dnn.readNetFromDarknet的对象_Python_Opencv - Fatal编程技术网

无法在Opencv python中检测cv2.dnn.readNetFromDarknet的对象

无法在Opencv python中检测cv2.dnn.readNetFromDarknet的对象,python,opencv,Python,Opencv,我正在使用opencv python进行对象检测 我的计划如下。 1.用黑暗训练我自己的目标(1类)。 2.使用cv2.dnn.readNetFromDarknet函数使用opencv python生成对象检测代码。 我成功地完成了第一步。 我用darknet(VS2015)训练了我自己的对象(1类),得到了权重、cfg和名称文件。 (我认为列车运行良好,因为当前平均损耗为0.015,区域平均IOU为0.92) 此外,我在黑暗中用测试图像检查了列车模型。 但在步骤2中,我的模型在opencv p

我正在使用opencv python进行对象检测

我的计划如下。
1.用黑暗训练我自己的目标(1类)。
2.使用cv2.dnn.readNetFromDarknet函数使用opencv python生成对象检测代码。

我成功地完成了第一步。
我用darknet(VS2015)训练了我自己的对象(1类),得到了权重、cfg和名称文件。
(我认为列车运行良好,因为当前平均损耗为0.015,区域平均IOU为0.92)
此外,我在黑暗中用测试图像检查了列车模型。

但在步骤2中,我的模型在opencv python中无法检测到具有相同测试图像的任何内容。
我检查了从darknet下载的原始coco数据集权重,我的代码正在进行检测,例如人、车……
它对我的模型不起作用。
我猜不出发生了什么事和问题。

我需要你的帮助

我的系统在下面。

Windows10 64位
cuda 10.0
cudnn 7.6.5
python 3.7.7
tensorflow 2.0.0
opencv python 4.2.0.34

非常感谢


我的代码被引用。

Hey@Beercat你的问题真的不能像现在这样回答。也许我们开始的时候会小一点,你告诉我们你的问题到底在哪里。你尝试了什么,你得到了错误信息还是得到了什么结果?你期望得到什么?发布你的一些代码,这样我们可以重现你的问题也会对你有所帮助…我的问题是我自己训练的权重和cfg文件在代码中不起作用。我的代码的引用已发布。我只将函数从readNet更改为readNetFromDarknet,并更改了权重、cfg和coco名称文件。您是否收到任何错误消息?您可以通过在引用中的数据上尝试代码来跟踪失败的地方吗?你的问题对这个论坛来说太广泛了。欢迎来到堆栈溢出。请参加本教程()并阅读帮助中心()中的信息指南,特别是“如何提出一个好问题”()、“什么是好主题”()和“如何创建一个最小的、可复制的示例”(),非常感谢。我没有错误消息。这就是我的问题。。。我的代码运行良好,但没有检测到我自己的训练对象。我应该检查哪一部分?