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

Cory Quammen cory.quammen at kitware.com
Fri Nov 22 13:55:03 EST 2013


The InverseFFTImageFilters return only real images. You should be able to
use

http://www.itk.org/Doxygen/html/classitk_1_1FFTComplexToComplexImageFilter.html

to obtain a complex inverse image. Note that this class is in Review, so
you will need to enable ITK's Review module in CMake.

Hope that helps,
Cory


On Fri, Nov 22, 2013 at 1:51 PM, DVigneault <davis.vigneault at gmail.com>wrote:

> Thanks for the reply, Brad!
>
> When I change the typedef to:
>
> typedef itk::VnlInverseFFTImageFilter< ComplexImageType, ComplexImageType >
> FFTInverseFilterType;
>
> I get a very long error message during compilation, which starts with:
>
> In file included from
> /Users/Davis/Desktop/ITKExamples/00_Pipeline/04_harp/src/FFT.cxx:18:
> In file included from /usr/local/include/ITK-4.4/itkImage.h:21:
> In file included from /usr/local/include/ITK-4.4/itkImageRegion.h:34:
> In file included from /usr/local/include/ITK-4.4/itkContinuousIndex.h:22:
> In file included from /usr/local/include/ITK-4.4/itkIndex.h:23:
> In file included from /usr/local/include/ITK-4.4/itkMath.h:33:
> /usr/local/include/ITK-4.4/itkConceptChecking.h:394:32: error: invalid
> operands to binary expression
>       ('std::complex<float>' and 'unsigned int')
>       a = static_cast< T3 >( b / c );
>
>
>
> --
> View this message in context:
> http://itk-insight-users.2283740.n2.nabble.com/Obtaining-Real-Result-from-Inverse-Fourier-Transform-tp7584430p7584432.html
> Sent from the ITK Insight 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
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://public.kitware.com/pipermail/community/attachments/20131122/d4b77a27/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