这可能听起来很奇怪,但我想知道是否可能。
我之所以这样问是因为我使用了声音识别代码并使用了plt.specgram()
功能。
我的问题是,当我发出声音样本时,我不想看到图表,因为我不需要它。这比帮助更烦人......
我尝试使用pylab.specgram()
,但图形窗口继续显示。
提前谢谢!!
答案 0 :(得分:1)
我猜你正在使用pylab模式。默认情况下,pylab将显示绘图(“交互模式”)。
您可以通过以下方式停止互动模式:
plt.ioff()
pylab.ioff()
ioff() # if name space is 'from pylab import *'
每次调用一些绘图功能时,都应停止显示/更新绘图。
完成绘图后,您可以执行以下操作之一:
plt.show()
pylab.show()
show()
此外,当您想要重新启用交互模式时:
ion()