У меня есть несколько изображений STFT, которые выглядят так: STFT1 и STFT2 .
Я выполнил некоторую обработку изображений на этих изображениях, т.е. добавил фильтр.
Мне интересно, возможно ли извлечь STFT-информацию из этих измененных изображений?
Другими словами, как информация STFT кодируется в значениях RGB?
Например, я использовал librosa.display.specshow(Xdb, sr=sr)
для построения спектрограммы. Затем я использовал plt.savefig()
, чтобы сохранить построенный график на моей локальной машине. Затем я добавил фильтр к изображению, чтобы оно выглядело размытым. Проблема в том, что спектрограмма была изменена, поэтому я не знаю, что это за Xdb. Есть ли способ инвертировать вызов функции librosa.display.specshow
и восстановить Xdb из изображения спектрограммы?