【发布时间】:2013-04-08 06:07:00
【问题描述】:
我正在使用 MATLAB 中的 spectrogram() 函数分析一些声音片段。我想将频谱图保存为图像(jpg、png 等)。但无论我以何种图像格式保存该图,生成的图像总是与我在图中看到的不同(“参差不齐”)。
以下是频谱图示例:Matlab Figure 与 Saved Image
我想要的只是将我在图中看到的内容保存为图像。我已经尝试将图形保存为所有可能的图像格式,但它们都产生了相同的“斑点”效果。我还尝试了手动保存(单击文件-> 另存为)和以编程方式使用print() 和saveas() 函数。每次结果都一样。
任何帮助将不胜感激!
【问题讨论】:
-
我在下面发布了一个解决方法,但我没有找到问题的根源。如果有人想试一试,可以在here找到音频样本。
标签: matlab plot artifacts spectrogram