matplotlib报错
源代码

    def spec(temp_wave,framerate):
        spec, freqs, t, im= plt.specgram(temp_wave,NFFT=1024, Fs=framerate, noverlap=512, cmap='jet')
      
         plt.close()
        return spec,freqs

修改后的代码

    def spec(temp_wave,framerate):
        spec, freqs, t, im= plt.specgram(temp_wave,NFFT=1024, Fs=framerate, noverlap=512, cmap='jet')
        plt.clf()
        # plt.close()
        # import time
        # time.sleep(3)
        return spec,freqs

相关文章: