Какова эффективность уменьшения фазы и величины преобразования Фурье изображения? Как это можно сделать с помощью Matlab? У меня есть изображение A, я хочу установить фазу преобразования Фурье изображения A в нуль, затем сделать величину изображения A равным нулю и увидеть эффект на изображении.Влияние уменьшения фазы и величины преобразования Фурье в изображении
Что мне делать?
enter code here
image=imread('sample.tif');
F=fft2(image);
F2=fftshift(F);
F_inverse=ifft2(F);
subplot(2,2,1);imshow(image);
title('Original Image');
subplot(2,2,2);imshow(log(1+abs(F2)),[]);
title('Fourier Spectrum');
subplot(2,2,3);imshow(angle(F2),[-pi pi]);
title('Fourier Phase');
subplot(2,2,4);imshow(F_inverse,[]);
title('Inverse Fourier');
Спасибо, В цифровом изображении фаза важна или имеет значение? –
Я бы сказал, что оба. И зависеть, как и какие регионы вы настраиваете. В основном фаза приносит вам разные контрасты даже в одном и том же объекте на изображении. И величина на некоторых конкретных частотах, представленных в форме или ребрах изображения. – lennon310