我想将pyplot图形的当前视图读取为numpy数组,而不保存文件并加载它。
我首先尝试绘制数据并保存并使用imread加载它。但是我想这种保存和加载会降低任务的时间效率。
# Plotting
plt.plot(data_x, data_y, data_z)
plt.savefile('output.png')
plt.close()
# Load image as numpy array
im = cv2.read('output.png')
如何更改此代码以执行相同的工作,但提高时间效率?