为了账号安全,请及时绑定邮箱和手机立即绑定

自定义视觉同时上传多张图片

自定义视觉同时上传多张图片

慕勒3428872 2023-08-08 15:47:56
尝试使用自定义视觉 SDK 上传多个训练图像for i in range(0,len(split_input)):        img_byte=connection_blob(confidential)   #first I download images from my blob with a custom function, images names are in list split_input        image_list.append(ImageFileCreateEntry(name=split_input[i], contents=img_byte, tag_ids=[hemlock_tag]))   #Then I create the list of imagesfor i in range(0,len(image_list)):        upload_result = trainer.create_images_from_files(model_id, images=[image_list[i]],raw=True) #I push data on custom vision我的问题是有时会出错并且只发送一些图像。例如,我想发送 20 张照片,但只发送了 10 张...知道在哪里寻找解决问题的方法吗?编辑:即使当我尝试一一发送图像时,它们也不会上传
查看完整描述

1 回答

?
UYOU

TA贡献1878条经验 获得超4个赞

我可能已经找到了解决方案。图像是从 powerApps 中获取的,为了进行测试,我拍照的速度非常快。有些图片完全相同=自定义视觉仅接受图像的一个版本。


您可以通过以下方式检查上传状态:


for i in range(0,len(image_list)):

        upload_result = trainer.create_images_from_files(model_id, images=[image_list[i]],raw=True)

        res_upload_img=upload_result.output.images

        id_list.append(res_upload_img[0].image.id)  #Get ID of uploaded image so u can track them on custom vision

        img_status.append(res_upload_img[0].status)  #return status i.e for example "Ok" or "OkDuplicated" if images was already existing




查看完整回答
反对 回复 2023-08-08
  • 1 回答
  • 0 关注
  • 80 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信