C ++ / Qtでの現在のプロジェクトでは、シグナル(基本的にはdoubleの配列)からスペクトログラムを計算できるライブラリ(LGPLが推奨)が必要です。GUI部分にはすでにQwtを使用しています。
助言がありますか?ありがとう。
C ++ / Qtでの現在のプロジェクトでは、シグナル(基本的にはdoubleの配列)からスペクトログラムを計算できるライブラリ(LGPLが推奨)が必要です。GUI部分にはすでにQwtを使用しています。
助言がありますか?ありがとう。
独自のスペクトログラムを作成するのはかなり簡単です。手順は次のとおりです。
「周波数と時間のプロットを作成するにはどうすればよいですか?」にはいくつかのライブラリがリストされており、それぞれが信号からスペクトログラムを計算できます。
私自身の答えからコピーして貼り付けました:
オーディオデータからスペクトログラム/ウォーターフォールプロットを生成するためのいくつかのソースコード:
Image to Spectrogramは、上記のユーティリティとは逆の方向に進みます。
fftw(fftw.org)を使用してスペクトログラムを計算することもできますが、それでもデータをプロットする必要がありますが、それは問題ではありません。