我正在为一个特定的类进行对象检测,比如chairs。
我想从imageNet下载椅子的图片。我还想从imageNet下载注释xml文件(边界框)。
这两件事都是在imageNet上提供的,我已经成功地使用了一个名为ImageNet_Utils的工具来下载它们。
https://github.com/tzutalin/ImageNet_功用
但是下载的图像和边界框没有匹配的名称。因此,不可能知道哪个xml文件是哪个图像的。
如何从imageNet下载图像和边界框,以便相应的图像和注释xml文件具有匹配的名称?
发布于 2018-06-14 06:43:29
但是下载的图像和边界框没有匹配的ames。因此,不可能知道哪个xml文件是哪个图像的。
我不认为这种情况会发生,图像和注释可能有相同的名称。但是Bbox和图像是很奇怪的。
不过,如果你指的是图像和注释,那就太奇怪了。
发布于 2020-12-24 10:18:24
您可以使用描述的这里映射:
通过synset ID进行访问(图像名称、图像URL)映射--如果从tar文件下载synset的原始图像,您可能想知道给定图像名称的原始图像URL。您可以通过http://www.image-net.org/api/text/imagenet.synset.geturls.getmapping?wnid=[wnid]获得图像名称和图像URL之间的映射。
https://datascience.stackexchange.com/questions/33135
复制相似问题