我不确定如何将标记区域与我的原始图像文件名相关联。
根据GetTaggedImages请求的自定义视觉API 文档,我能够获得包含有关迭代 ID、创建日期、宽度、标记区域等信息的响应。但是,没有提及原始图像名称。
如果无法将原始文件名与标记区域相关联,那么我将不得不离线进行标记(例如 LabelImg)并使用 API 上传标记图像 - 而不是我希望的工作流程。
感谢您的任何见解!
我不确定如何将标记区域与我的原始图像文件名相关联。
根据GetTaggedImages请求的自定义视觉API 文档,我能够获得包含有关迭代 ID、创建日期、宽度、标记区域等信息的响应。但是,没有提及原始图像名称。
如果无法将原始文件名与标记区域相关联,那么我将不得不离线进行标记(例如 LabelImg)并使用 API 上传标记图像 - 而不是我希望的工作流程。
感谢您的任何见解!
我从 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)