知行编程网知行编程网  2022-08-31 19:00 知行编程网 隐藏边栏  32 
文章评分 0 次,平均分 0.0
导语: 本文主要介绍了关于python如何将一组数组变成图像的相关知识,包括python函数图像绘制,以及python数组长度这些编程知识,希望对大家有参考作用。

如何在python中将数组转换为图像

python中将一组数组变为图像的方法:

1、使用scipy.misc将Numpy数组保存为图像

import scipy.misc
misc.imsave('out.jpg', image_array)

上面的 scipy 版本对所有图像进行规范化,使 min(data) 变为黑色,max(data) 变为白色。如果数据应该是精确的灰度或精确的 RGB 通道,解决方案是:

import scipy.misc
misc.toimage(image_array, cmin=0.0, cmax=...).save('outfile.jpg')

2、使用PIL库将数组保存为图像

from PIL import Image
im = Image.fromarray(A)
im.save("out.jpeg")

本文为原创文章,版权归所有,欢迎分享本文,转载请保留出处!

知行编程网
知行编程网 关注:1    粉丝:1
这个人很懒,什么都没写
扫一扫二维码分享