FFT2 of an image

조회 수: 6 (최근 30일)
Rakesh V
Rakesh V 2020년 10월 7일
댓글: Rakesh V 2020년 10월 7일
I have an intenisty information of an image. I have performed an FFT2 of that image. FFT2 gives the lower and higher frequencies in the frequency domain of that image. Now the result I got is the amplitude or intensity of those frequencies?

답변 (1개)

Ameer Hamza
Ameer Hamza 2020년 10월 7일
You can use abs(): https://www.mathworks.com/help/matlab/ref/abs.html on the output of fft2() to get the intensity values.
  댓글 수: 3
Ameer Hamza
Ameer Hamza 2020년 10월 7일
Yes, you are correct. The abs() of fft2() gives the magnitude. You then need to divide by the number of samples in original signals to get the amplitude. And the square of amplitude will be intensity.
Rakesh V
Rakesh V 2020년 10월 7일
Hi Ameer Hamza,
How exactly do I convert the magnitude spectrum to amplitude for an image.
what is the number of samples for a given image.
I need to convert the power spectrum to amplitude.

댓글을 달려면 로그인하십시오.

카테고리

Help CenterFile Exchange에서 Fourier Analysis and Filtering에 대해 자세히 알아보기

태그

제품

Community Treasure Hunt

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

Start Hunting!

Translated by