problem with fourier spectrum
Show older comments
I need to show the Fourier spectrum of the image and determine one dimensional spectrum in the form: S(theta)=sum(Sr(theta)), where the limits of the sum are r=1 and r=Ro where Ro is the radius of a circle centered at the origin. Can someone help me? Thanks
13 Comments
Walter Roberson
on 1 Jan 2016
What is Sr in this? Or does the r in Sr refer to the r=1 to r=Ro ? If so I still do not understand.
This sounds like you might be trying to do a radon transform of a circular subset of ... of the 2D fft of the image??
Guus Hiddink
on 3 Jan 2016
Edited: Guus Hiddink
on 3 Jan 2016
Walter Roberson
on 4 Jan 2016
What is the equation for S subscript r applied at theta?
Still sounds like a radon transform to me.
Guus Hiddink
on 4 Jan 2016
Walter Roberson
on 4 Jan 2016
Please post a link to Wikipedia for the defintion of the "spectrum function" that you are using. Or any other reference work.
Guus Hiddink
on 4 Jan 2016
Edited: Guus Hiddink
on 4 Jan 2016
Walter Roberson
on 4 Jan 2016
That does not define the Spectrum function, only refers to it. The definition must be somewhere else, perhaps in the same PDF. However that version of the PDF is not searchable, and I cannot be bothered to read 650+ pages of textbook to find the definition.
Guus Hiddink
on 5 Jan 2016
Walter Roberson
on 5 Jan 2016
I don't know, they might also be referring to the power spectrum function, also known as the spectral density, which is the square of the magnitude of the fourier transform; see http://www.ejbiotechnology.info/index.php/ejbiotechnology/article/view/v8n3-1/476
Image Analyst
on 5 Jan 2016
Guus, what did you think of my demo below?
Guus Hiddink
on 5 Jan 2016
Image Analyst
on 5 Jan 2016
OK, right. So???
Guus Hiddink
on 5 Jan 2016
Accepted Answer
More Answers (0)
Categories
Find more on MATLAB in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!






