[ITK Community] [Insight-users] Obtaining Real Result from Inverse Fourier Transform

Xiaoxiao Liu xiaoxiao.liu at kitware.com
Wed Dec 4 20:49:29 EST 2013


Regarding this error:
error: "FFTW 3.3.2 or later is required so that FFTW_WISDOM_ONLY is
defined."

Did you try FFTW 3.3.3 ?
http://www.fftw.org/download.html

Did I miss something(sorry, I didn't go through the entire stream)

P.S.
When you build your own project and using ITK as an external library, as
long as you set up "ITK_DIR" correctly,
the corresponding ${ITK_DIR}/ ITKConfig.cmake will be used.


On Wed, Dec 4, 2013 at 4:43 PM, DVigneault <davis.vigneault at gmail.com>wrote:

> Hello again--
>
> I started this thread a while back because I'd been having trouble getting
> a
> complex result from an inverse FFT.  I was advised to use the
> FFTWInverseFFTImageFilter, which required that I install fftw3 and then
> rebuild ITK with ITK_USE_REVIEW, ITK_USE_FFTWD, and ITK_USE_SYSTEM_FFTW set
> to on.  However, after taking these steps, I get this error when trying to
> compile  this example
> <
> http://www.itk.org/Doxygen/html/Filtering_2FFTDirectInverse2_8cxx-example.html
> >
> (I've only changed 'float' to 'double' and 'ITK_USE_FFTF' to 'ITK_USE_FFTD'
> in the example).
>
> error: "FFTW 3.3.2 or later is required so that FFTW_WISDOM_ONLY is
> defined."
>
> I came across something which I *hope* will help to solve the problem.  I
> noticed that the ITKConfig.cmake file in my ITK build directory has the
> appropriate settings, but the ITKConfig.cmake file in my
> /usr/local/lib/cmake/ITK-4.4/ directory does not (exerpts pasted below).
> Should I be concerned about this, and could this be the cause of my
> problem?
> If so, how could I fix it?  Also, if anyone could post a CMakeLists.txt
> file
> that they have used to build the above example, it would be greatly
> appreciated!
>
> Build directory:
>
> # Add configuration with FFTW
> set(ITK_USE_FFTWD "ON")
> set(ITK_USE_FFTWF "OFF")
> set(ITK_USE_SYSTEM_FFTW "ON")
> set(ITK_FFTW_INCLUDE_PATH "/usr/local/include")
> set(ITK_FFTW_LIBDIR "/usr/local/lib")
>
> /usr/local/lib/cmake/ITK-4.4/:
>
> # Add configuration with FFTW
> set(ITK_USE_FFTWD "OFF")
> set(ITK_USE_FFTWF "OFF")
> set(ITK_USE_SYSTEM_FFTW "OFF")
> set(ITK_FFTW_INCLUDE_PATH
> "${ITK_INSTALL_PREFIX}/include/ITK-4.4/Algorithms")
> set(ITK_FFTW_LIBDIR "${ITK_INSTALL_PREFIX}/lib/ITK-4.4")
>
>
> Best, and thanks,
>
> --Davis
>
>
>
> --
> View this message in context:
> http://itk-users.7.n7.nabble.com/Obtaining-Real-Result-from-Inverse-Fourier-Transform-tp32814p32898.html
> Sent from the ITK - Users mailing list archive at Nabble.com.
> _____________________________________
> Powered by www.kitware.com
>
> Visit other Kitware open-source projects at
> http://www.kitware.com/opensource/opensource.html
>
> Kitware offers ITK Training Courses, for more information visit:
> http://www.kitware.com/products/protraining.php
>
> Please keep messages on-topic and check the ITK FAQ at:
> http://www.itk.org/Wiki/ITK_FAQ
>
> Follow this link to subscribe/unsubscribe:
> http://www.itk.org/mailman/listinfo/insight-users
> _______________________________________________
> Community mailing list
> Community at itk.org
> http://public.kitware.com/cgi-bin/mailman/listinfo/community
>



-- 


---------------------------------------------
*Xiaoxiao Liu*, Ph.D.
R & D Engineer
Kitware Inc <http://www.kitware.com/>.
Clifton Park, NY
Phone: (518) 881-4924  or  (518) 371-3971 x124
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://public.kitware.com/pipermail/community/attachments/20131204/fb4dfea5/attachment.html>
-------------- next part --------------
_____________________________________
Powered by www.kitware.com

Visit other Kitware open-source projects at
http://www.kitware.com/opensource/opensource.html

Kitware offers ITK Training Courses, for more information visit:
http://www.kitware.com/products/protraining.php

Please keep messages on-topic and check the ITK FAQ at:
http://www.itk.org/Wiki/ITK_FAQ

Follow this link to subscribe/unsubscribe:
http://www.itk.org/mailman/listinfo/insight-users


More information about the Community mailing list