python 将 Numpy 数组保存为图像 - imagio

1. 将Numpy数组保存为图像

2. 老版本的代码:

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

3. 错误信息解决:

DeprecationWarning: `imread` is deprecated!
`imread` is deprecated in SciPy 1.0.0, and will be removed in 1.2.0.
Use ``imageio.imread`` instead.
  This is separate from the ipykernel package so we can avoid doing imports until

4. 新版本的代码:

import numpy as np
import imageio


if __name__ == '__main__':

    np_array = np.zeros((512, 512, 3), dtype=np.uint8)
    np_array[200:300, 150:200, :] = 255
    imageio.imwrite(r'D:/temp/outfile.jpg', np_array)

你可能感兴趣的:(Python实用源码,技术分享,python,imageio,numpy,保存成图片)