help for find the phase value of image using MATLAB coding

Antworten (3)

Hi Moiz, if you are looking for Fourier phase of an image then the below code might help.
% Read the image
img = imread('pout.tif');
img = im2double(img);
% Calculate Fourier phase map
phaseMap = rescale(angle(fft2(img)));
% Visualize results
figure
subplot(1, 2, 1)
imshow(img)
title('Original image')
subplot(1, 2, 2)
imshow(phaseMap)
title('Fourier phase map')

8 Kommentare

and sir how to plot it in a graph?
I've already displayed the phase image using imshow(). Can you elaborate what kind of graph you're looking for?
Moiz, can you post the error message, which you're encountering?
sir i need phase angle of image and plot it in graph simply
Dear sir
now there is no error but i want desired output
Can you provide an example image of your "desired output"?
above is the graph which i want but this gives not correct value

Melden Sie sich an, um zu kommentieren.

moiz shaikh
moiz shaikh am 4 Nov. 2020

0 Stimmen

and sir your code is not working it gives error
moiz shaikh
moiz shaikh am 4 Nov. 2020

0 Stimmen

sir i need phase angle and its plot on graph can you help me?

Gefragt:

am 3 Nov. 2020

Kommentiert:

am 4 Nov. 2020

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by