power spectral density of image

19 vues (au cours des 30 derniers jours)
leo leonardo
leo leonardo le 12 Fév 2011
Commenté : Anitha Thomas le 16 Jan 2019
Hallo every one i need your help please
i want to calculate the power spectral density of an image (my image size is 256*256 und their pixel values between 0 and 2^8=256). i did not find in matlab how to calculate that for an image?
thank you for your help.

Réponses (1)

Vieniava
Vieniava le 12 Fév 2011
Try this:
imagesc( log10(abs(fftshift(fft2(Picture))).^2 ))
  3 commentaires
OLGA BARRERA
OLGA BARRERA le 6 Déc 2018
Hi,
I am having problem with the power spectral density of this image (circ2.tif), this is a 1024*1024
A = imread('circ2.tif');
imagesc( log10(abs(fftshift(fft2(A))).^2 ))
I only get an emply windows..
Thank you in advance for your help
Anitha Thomas
Anitha Thomas le 16 Jan 2019
change the code like this
A = imread('circ2.tif');
A1=rgb2gray(A);
imagesc( log10(abs(fftshift(fft2(A1))).^2 ))

Connectez-vous pour commenter.

Catégories

En savoir plus sur Parametric Spectral Estimation dans Help Center et File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by