0.给定一个numpy数组——image
1.使用opencv
import cv2
cv2.imwrite("1.jpg", image)
2.使用PIL
from PIL import Image
im = Image.fromarray(image)
im.save("1.jpg")
3.使用scipy.misc
import scipy.misc
scipy.misc.imsave('1.jpg', image)
若数据应为精确的灰度级或准确的RGB通道,则:
import scipy.misc
scipy.misc.toimage(image, cmin=0.0, cmax=...).save('1.jpg')
4.使用matplotlib
import matplotlib
matplotlib.image.imsave('1.png', image)