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)
|