下午要用 救命 求助Python大佬 怎样给他修改成直接输入图片

[复制链接]
查看: 7048   回复: 7
发表于 2022-9-27 15:16:00 | 显示全部楼层 |阅读模式
https://www.uquq.cn/111-2

现在是随机调用库的图片 能不能改成指定图片  
比如说("2.jpg")
这样

下午上课要用 呜呜呜
回复

使用道具 举报

 楼主| 发表于 2022-9-27 15:16:55 | 显示全部楼层
MNIST数据集下载下来后二进制文件会自动处理成一个training.pt
data, labels = torch.load('path_to_training.pt')
用label找出来是2的图片输入进去就可以了

如果报错应该是shape不对
打印一下shape改成你网络定义的shape
回复 支持 反对

使用道具 举报

发表于 2022-9-27 15:17:04 | 显示全部楼层
这种问题去 v2ex 吧,这里是 VPS 论坛:lol
回复 支持 反对

使用道具 举报

 楼主| 发表于 2022-9-27 15:17:39 | 显示全部楼层
images,labels = next(iter(test_loader))
这一行 修改成,试试看,不一定能行
        with open(图片地址,'rb') as f:
            imgData = np.frombuffer(f.read(), np.uint8)
            images= cv2.imdecode(imgData, flags=1)
回复 支持 反对

使用道具 举报

 楼主| 发表于 2022-9-27 15:18:07 | 显示全部楼层
直接6个错误 哈哈
回复 支持 反对

使用道具 举报

 楼主| 发表于 2022-9-27 15:18:38 | 显示全部楼层
没什么人了 没MJJ们热心
回复 支持 反对

使用道具 举报

发表于 2022-9-27 15:18:45 | 显示全部楼层
图片是二进制的,需要使用  r.content

参考 262235.xyz/hexo/2020/11/04/python/py_bing/

# 下载图片
r = requests.get(url=image_url, headers=headers)

# 注意要以二进制只写打开文件
with open(save_image_file, 'wb') as f:
    # 图片的二进制数据
    f.write(r.content)
回复 支持 反对

使用道具 举报

 楼主| 发表于 2022-9-27 15:19:22 | 显示全部楼层
111救命啊兄弟们
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则