FFT を計算するアプリケーションを作成しましたが、スペクトルを色で視覚化する良い方法を知りたいです。
残念ながら、私の単純な試みでは良い結果が得られませんでした。私はこのようなことを達成したいと思います:
今はカラーリングに使っています
float r = std::log( std::abs(source[u][v]) + 1 ) * 0.2f;
float g = std::log( std::max(std::abs(source[u][v]) - 10.0f, 0.0f) + 1 ) * 0.2f;
float b = std::log( std::max(std::abs(source[u][v]) - 100.0f, 0.0f) + 1 ) * 0.2f;