如何下载和使用对象检测数据集(例如coco或pascal)

时间:2018-06-11 23:12:37

标签: python computer-vision object-detection object-detection-api

我是物体检测领域的新手。 我想知道是否有人能以某种方式帮助我如何下载和使用对象检测数据集,如coco或pascal。当我下载数据集后访问他们的网站时,我觉得我不知道该怎么办他们... 我知道这个问题很愚蠢,但启动提示可能非常有用。 感谢

1 个答案:

答案 0 :(得分:3)

我正在使用:在Ubuntu 16.04上使用python 3.5
首先,您需要下载并解压缩以下三件事:
1)Cocoapi-我尝试使用正式版本,但不起作用(对我来说,可能是某些版本问题)。因此,我正在使用以下版本之一(我无法使用已使用过的版本):
https://github.com/philferriere/cocoapi
https://github.com/cocodataset/cocoapi(正式)
2)下载COCO图像。我建议下载评估套件只是为了先尝试一下。
3)为您下载的图像集下载相应的注释。
* 2)和3)均可从COCO官方网站下载。

安装:
将cocoapi解压缩到您选择的文件夹中。然后,将注释和图像解压缩到该未压缩的cocoapi文件夹中。并将它们命名为“注释”和“图像”。我正在使用Ubuntu 16.04,所以我使用终端导航到... / cocoapi-master / PythonAPI文件夹。然后,运行make。请注意,“ ...”部分是您将cocoapi解压缩到的文件夹的路径。对我来说,解压缩后的文件夹称为cocoapi-master。但是根据您下载的版本,它可能会被命名为其他名称。
接下来,我在PythonAPI文件夹中嵌套了自己的python脚本。复制这些脚本,然后从其在Github官方页面上提供的python演示中进行编辑。

潜在问题-由于matplotlib的某些后端兼容性问题,图像可能无法正确显示。如果您遇到该问题,则可能要参考以下内容:
No image pop-up or display for plt.imshow() and plt.show()

希望这对您有用! :)