Matlab обратное БПФ только по фазе / величине

Итак, у меня есть это изображение «Я». Я беру F = fft2 (I), чтобы получить двумерное преобразование Фурье. Чтобы восстановить это, я мог бы пойти ifft2 (F).

Проблема в том, что мне нужно восстановить это изображение только по а) величине и б) фазовым компонентам F. Как я могу разделить эти два компонента преобразования Фурье, а затем восстановить изображение из каждого?

Я попробовал функции abs () и angle (), чтобы получить величину и фазу, но фаза не может быть восстановлена ​​должным образом.

Помощь?

11
задан Jordan 14 October 2011 в 04:40
поделиться