生成图片时发生报错 python:Fail to allocate bitmap 并中断
查阅后发现是内存不足产生的
添加一句
plt.close('all')
可以解决
原代码
plt.figure()
plt.imshow(plot_spectrogram_to_numpy(aa[0].T))
plt.axis('off')
plt.savefig(os.path.join('../feature/val', name, new_name_png))
改为
plt.figure()
plt.imshow(plot_spectrogram_to_numpy(aa[0].T))
plt.axis('off')
plt.savefig(os.path.join('../feature/val', name, new_name_png))
plt.close('all')