【发布时间】:2019-03-27 09:37:07
【问题描述】:
我想在 Pytorch 中保存灰度图像,每张图像有四个灰度值,0、60、120 和 180。我尝试以下方式保存图像,但保存的图像不是我所期望的。
for i, (inputs) in enumerate(test_generator):
pred = modelPl(inputs.float()).detach()
fig,ax = plt.subplots(1,1,figsize = (5,5))
ax.imshow(pred[0,:,:], cmap = "gray")
print(pred.shape)
torchvision.utils.save_image(pred, saveTestPath + 'img_{0}.png'.format(i))
Output:
torch.Size([400, 400])
Expected image:
但是保存的图片不正确如下:
【问题讨论】:
标签: python image computer-vision pytorch