我正在寻找一种使用 Azure 自定义视觉 API 或 SDK 获取训练图像 ID 以删除它们的方法,例如: https ://westeurope.dev.cognitive.microsoft.com/docs/services/Custom_Vision_Training_3.0/operations/ 5c771cdcbf6a2b18a0c3b800
我也想访问预测的图像 ID,但也不知道如何获取它。
我正在寻找一种使用 Azure 自定义视觉 API 或 SDK 获取训练图像 ID 以删除它们的方法,例如: https ://westeurope.dev.cognitive.microsoft.com/docs/services/Custom_Vision_Training_3.0/operations/ 5c771cdcbf6a2b18a0c3b800
我也想访问预测的图像 ID,但也不知道如何获取它。
实际上,当您上传图像时,您可以在设置时获得带有响应的 id raw=true
(检查方法参数描述)。检查其余的 api 示例响应,您可以id
在图像下找到属性,这是您想要的 imageid。
现在,如果您不知道图像 ID,则无法直接获取图像。最简单的方法是进入您的自定义视觉门户,然后使用浏览器控制台选择要删除的图像获取图像 url,您可以从 url 中获取图像 id。
如下图,首先是图像端点,然后是i-project id
,下一个参数是i-image id
。
如果你想批量删除图片,你可以使用get_tagged_images方法,它来自这个API,你可以获取所有标记的图片Image class
,在 Image 类中它包含图片 id 和图片 uri。
另外,为什么不直接删除门户中的图像,如果您不知道图像,这种方式更有效。