Bar*_*ich 3 python image-processing scipy image-formats
当我保存图像时,它的格式是numpy.uint16,当我加载它时,它是numpy.uint8,它搞乱了我的整个管道。我如何防止这种情况发生?
我在打电话
from scipy.misc import imread, imsave
image = imread(path)
imread(image_path)
该imsave和imread方法被取消,并将在SciPy的未来版本中删除。使用imageio.imwriteandimageio.imread应该可以解决这个问题。
>>> import imageio
>>> img = imageio.imread('img.jpg')
>>> img.dtype
dtype('uint8')
>>> imageio.imwrite('img_saved.jpg', img)
>>> img_read = imageio.imread('img_saved.jpg')
>>> img_read.dtype
dtype('uint8')
| 归档时间: | 
 | 
| 查看次数: | 10584 次 | 
| 最近记录: |