I need to locate some generic C++ library that takes the inverse fft output (fftw_complex format, i.e. two doubles) and converts this data to an image file such as png. I can waterfall the dffts to obtain the 2d data (and use 10log10(re*re+im*im) to obtain magnitudes for each frequency component) but I don't know which image library will work.
I did use an older program called zimage at one time, but it seems no longer available. I do not have MATLAB on my Ubuntu 9.10 system (but I do have Octave)
Can Octave generate the waterfall images? I also need to convert the spectrogram into a wav sound file too.
Any ideas??