1

我不确定如何将标记区域与我的原始图像文件名相关联。

根据GetTaggedImages请求的自定义视觉API 文档,我能够获得包含有关迭代 ID、创建日期、宽度、标记区域等信息的响应。但是,没有提及原始图像名称。

如果无法将原始文件名与标记区域相关联,那么我将不得不离线进行标记(例如 LabelImg)并使用 API 上传标记图像 - 而不是我希望的工作流程。

感谢您的任何见解!

4

1 回答 1

1

我从 Microsoft 客户代表那里收到了对此问题的答复。图片名称必须与上传时的“id”相关联(使用自定义视觉 api,而不是 web gui):

该服务不使用文件名进行跟踪,它使用图像 ID。上传图像时,将返回 ID,如果需要将文件名与 ID 相关联,则应在上传时捕获信息并将其存储在外部文件、数据库等中。

这是我如何获得所需内容的示例:

upload_result = trainer.create_images_from_files(project.id, images=tagged_images_with_regions)
for image in upload_result.images:
        print(image.image.id)
于 2019-10-29T14:38:11.320 回答