我想将.npy文件转换为.png文件
from scipy.misc import toimage, imsave
img_array = np.load('MRNet-v1.0/train/sagittal/0003.npy')
print(img_array.shape)
name = "img"+str(i)+".png"
imsave(name,img_array)
形状:(30,256,256)
但得到的错误就像
ValueError:'arr'没有适合任何模式的数组形状。
首先,这些scipy
图像工具已弃用,将来会被删除(从scipy 1.2.0版开始)。相反,安装imageio
然后运行:
import imageio
for i in range(30):
imsave("./slice_{0}.png".format(i), img_array[i,...])