从MATLAB频谱图中删除频率区域

时间:2014-07-21 16:18:04

标签: matlab image-processing spectrogram

假设我有以下频谱图:

Spectrogram of a 15 s signal

我想要做的是将超出某个能量水平的区域变黑,例如g,-110 dB - 所以红色,黄色和绿色部分都是如此。通过变黑,我的意思是在这种情况下下拉到零或-Inf。我正在跟踪这个边界,我想看看跟踪在某些条件下的表现如何,这有助于我将其可视化。此操作的结果是接近40 kHz的所有内容都将是黑色或深蓝色,并且频谱图的其余部分将保持不变。有没有过滤的简单方法吗?一般来说,是否有图像处理功能可让您以任何您喜欢的方式操纵能量值?感谢

0 个答案:

没有答案