FFT package update

Questions and postings pertaining to the development of ImageMagick, feature enhancements, and ImageMagick internals. ImageMagick source code and algorithms are discussed here. Usage questions which are too arcane for the normal user list should also be posted here.

FFT package update

Postby seanburke1979 » 2008-01-31T07:29:27+00:00

Hello everyone. I'm sorry it has been so long since I updated the proposed FFT package. I have been studying for LSATs (I know, I know). Below are links for updated fft routines for IM.
> The full monty (90 MB):
ftp://depot.aecom.yu.edu/pub/Bo8x4IkfTz ... /imfft.tbz
> The lesser monty (12 MB - no documentation)
ftp://depot.aecom.yu.edu/pub/Bo8x4IkfTz ... no_doc.tbz

Fred has helped me develop a better demo - so here it is. You can build it from the trunk/ directory with <code>make demo</code>. The usage is pretty simple:
demo f my_file.png
(Performs a Fourier transform, outputs a tiff stack: R_magnitude, R_phase, G_mag, G_phase, B_mag, B_phase).
You can process the same stack after masking it, etc. with:
demo i my_file_F_Q16.tiff

Obviously, using the C functions is less restrictive, but this is an example of how to write code with the routines. As usual, post to the forum or email me directly with questions, comments.
Sean Patrick Burke
Imaging Analysis Specialist
Albert Einstein College of Medicine
Bronx, NY
seanburke1979
 
Posts: 42
Joined: 2007-08-02T08:48:04+00:00

Re: FFT package update

Postby magick » 2008-02-16T13:57:33+00:00

See ftp://ftp.imagemagick.org/pub/ImageMagick/sandbox for the FFT routines and documentation. Also, see http://www.fmwconcepts.com/misc_tests/F ... index.html to see the results of running the FFT demos.
User avatar
magick
Site Admin
 
Posts: 6518
Joined: 2003-05-31T11:32:55+00:00

Re: FFT package update

Postby fmw42 » 2008-02-18T19:06:25+00:00

You also need to first download and install the FFTW 3.1.2 delegate library.

http://www.fftw.org/download.html
User avatar
fmw42
 
Posts: 4455
Joined: 2007-07-02T17:14:51+00:00
Location: Sunnyvale, California, USA


Return to Developers

Who is online

Users browsing this forum: Ask Jeeves [Bot], Yahoo [Bot] and 3 guests