CImg FFT возвращает значения

Я немного озадачен возвращаемыми значениями CImg’s
get_FFT()
Функция.

Преобразование Фурье должно дать мне реальную и воображаемую часть.
get_FFT() возвращает CImgList с двумя изображениями — какое из них является реальным, а какое — мнимой частью?
Кажется, что нет никакой подсказки в документации.

А также мне нужно получить амплитуду и фазу из этого.
IIRC амплитуда рассчитывается так (realImg.pow(2) + imagImg.pow(2)).sqrt()

Как мне получить фазу?

0

Решение

Фазовый угол можно рассчитать, используя

CImg<float> PhaseAngle = imagImage.get_atan2(realImg)

0

Другие решения

Других решений пока нет …