我的当前代码为。wav文件到频谱图
def spectrogram_from_wav():
results = ['Positive', 'Negative', 'Unknown']
for res in results:
pathlib.Path(f"spectrograms/{res}").mkdir(parents=True, exist_ok=True)
for files in tqdm(os.listdir(f"./cleaned_data/{res}")):
filename = f"cleaned_data/{res}/{files}"
#print(filename)
x, sr = librosa.load(filename, mono=True)
plt.specgram(x, NFFT=2048, Fs=2, Fc=0, noverlap=128, cmap='inferno', sides='default', mode='default', scale='dB');
plt.axis('off');
#plt.savefig(f"./spectrograms/{res}/{files[:-4]}.png")
plt.clf()
plt.show()
请注意,Savefig
具有透明
选项:
https://matplotlib.org/3.1.1/api/_as_gen/matplotlib.pyplot.savefig.html
如何使用透明背景从matplotlib导出绘图?
问题内容: 有没有一种简单的方法可以在Java(RGB,HSV和Lab)的颜色模型之间进行转换。 假设RGB颜色模型: 如何计算黑体光谱调色板?我想将其用于热图图表。 单波长频谱怎么样? 编辑: 我发现ColorSpace类可用于RGB / CIE与许多其他颜色模型之间的转换。 问题答案: 您可以使用HSV颜色模型构建这样的调色板。一旦准备好HSV至RGB代码并在几分钟内处理数字,这将很容易。 但
我有一个下面的。奇怪的是,UITableView的上部是白色背景。tableView会很好地滚动到UITextField的下方,因此它被正确地放置在下方。只是上部不知何故变成了白色背景。这一部分似乎与的高度有关。也就是说,如果我增加文本字段的高度,白色部分也会增加。 我已尝试将调整滚动视图插入设置为false,但无效。
我不能链接url超过2,所以我把我的照片贴到这个博客上。请在这里看到我的问题。http://blog.naver.com/mail1001/220650041897 我想知道如何使用Android OpenCV使白色部分的图像,这是白纸上的文字,透明。 我研究过通过url(我写在博客上)使黑色背景透明,我认为“阿尔法通道”与此有关。 我认为它将工作,因为我使阿尔法通道的部分,我想使透明的黑色和其他
本文向大家介绍C++去除输入行中空白的方法,包括了C++去除输入行中空白的方法的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了C++去除输入行中空白的方法。分享给大家供大家参考。具体实现方法如下: 希望本文所述对大家的C++程序设计有所帮助。
当使用dialogFragment时,我在片段顶部得到一个空白矩形,而不知道为什么。 我的对话片段: select_frag.xml
我遇到了这种情况,我很难在谷歌上搜索和解释。 我们公司在铝上打印照片,我们给顾客两种选择。 > 第一个选择是将他们的图片打印在铝上,就像他们给我们的图片一样,所以如果图片有白色背景,图片就会用白色背景打印。就这么简单。 第二种选择是,我们可以不使用白色打印他们的图片。而不是所有的“白色值”( 我知道织物JS中有一个远程白色过滤器,它可以用透明的区域代替白色区域。但这不是我需要的。我需要一个织物JS