FFT Shift

Please use this identifier to cite or link to this publication: http://hdl.handle.net/1926/321
A common usage when working with Fourier transform is to shift the
the image to put the zero-frequency component in the center of the
image. This contribution comes with a filter to perform this
transform.
Data
minus 2 Files (634Kb)
Code
minus Automatic Testing Results by Insight-Journal Dashboard on Mon Nov 6 06:28:13 2006 for revision #2
starstarstarstarstar expertise: 5 sensitivity: 4.5
yellow This project passed all of its tests.
Click here for more details.

Go here to access the main testing dashboard.
plus Automatic Testing Results by Insight-Journal Dashboard on Wed Oct 18 06:17:34 2006 for revision #1
starstarstarstarstar expertise: 5 sensitivity: 4.3

Reviews
minus fftshift multithreaded filter by Pierre Seroul on 12-05-2006 for revision #2
starstarstarstarstar expertise: 3 sensitivity: 4.5
yellow

Summary:
Similarly to the fftshift and ifftshift functions of Matlab, this filter swaps the "half-spaces" of the input image along each dimension.

Evidence:
The author provides two input images and their corresponding outputs using or not the "inverse" option.

Open Science:
The author provides the source code and an example to reproduce his experiments. He also provides the images.

Reproducibility:
I compiled the code using CMake 2.4 and Visual C++ 2005 Express on Windows XP SP2, there is no error or warning. I ran it with different types of image supported by ITK (png, jpg, tiff, gif, 24-bit bitmap) and it works great.
The results are easily reproducible with the information from the paper.

Use of Open Source Software:
The authors use ITK.

Open Source Contributions:
The author provides his source code and describes clearly how to use it.

Code Quality:
The code is easy to read and all the necessary comments are presents.

Requests for additional information from authors:
Maybe the author could shortly describe how the filter puts the zero-frequency component in the center of the image (swapping parts of the image) in the pdf file.

plus Shift to the Center by Nick Tustison on 11-03-2006 for revision #1
starstarstarstarstar expertise: 3 sensitivity: 4.7
plus fftshift filter for ITK by Jakub Bican on 11-01-2006 for revision #1
starstarstarstarstar expertise: 4 sensitivity: 4.7
Add a new review
Quick Comments


Resources
backyellow
Download All

Statistics more
backyellow
Global rating: starstarstarstarstar
Review rating: starstarstarstarstar [review]
Code rating: starstarstarstarstar
Paper Quality: plus minus

Information more
backyellow
Toolkits: ITK, CMake
Export citation:

Share
backyellow
Share

Linked Publications more
backyellow
N-Dimensional Phase Unwrapping N-Dimensional Phase Unwrapping
by Vigneault D., Wang W., Tee M., Bluemke D., Noble A.
Anisotropic Fast Marching in ITK Anisotropic Fast Marching in ITK
by Mirebeau J.

View license
Loading license...

Send a message to the author
main_flat
ISSN 2327-770X
Powered by Midas