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)

版权声明:本文为comedate原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
原文链接:https://blog.csdn.net/comedate/article/details/120355372