【发布时间】:2017-04-24 06:07:48
【问题描述】:
我的程序在运行过程中生成了一些numpy数组,我使用保存它们
from skimage import io
io.imsave("img.tif",imgs[0,0])
imgs 的类型为float32,形状为(1,1,128,128);而最大值为1.0,最小值为0.0。图像已正确保存。但是,当我打开它时,我收到以下错误消息。可能是什么原因?
【问题讨论】:
-
尝试转换为 8 位 uint?
io.imsave("img.tif",(imgs[0,0]*255).astype(np.uint8))
标签: python numpy image-processing scipy scikit-image