<div dir="ltr">Ah, I think I know what is going on. The FFTComplexToComplex filter actually instantiates a concrete subclass when you create an instance. In the other FFT classes, there are typically two subclasses, one that uses Vnl and one that uses FFTW. Right now, FFTComplexToComplex only has an FFTW-enabled subclass, so it works only if you have FFTW support enabled. FFTW support is disabled by default for licensing reasons. <div>
<br></div><div>Try turning on the options ITK_USE_FFTWF (float support) and ITK_USE_FFTWD (double support) and recompile ITK and then your program.</div><div><br></div><div>Best,</div><div>Cory</div></div><div class="gmail_extra">
<br><br><div class="gmail_quote">On Sat, Nov 23, 2013 at 7:54 AM, DVigneault <span dir="ltr"><<a href="mailto:davis.vigneault@gmail.com" target="_blank">davis.vigneault@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
To update, I'm still getting the segmentation fault.<br>
<br>
I rebuilt as follows:<br>
<br>
$ cmake -DCMAKE_BUILD_TYPE=Debug -DModule_ITKReview:BOOL=On ../src<br>
$ make<br>
<br>
And I made sure that these lines were in my CMakeList.txt file<br>
<br>
find_package(ITK)<br>
include(${ITK_USE_FILE})<br>
<br>
However, I still get "Segmentation Fault 11" when running the program, and<br>
the same output from gdb:<br>
<div class="im"><br>
(gdb) n<br>
<br>
Program received signal EXC_BAD_ACCESS, Could not access memory.<br>
Reason: KERN_INVALID_ADDRESS at address: 0x0000000000000000<br>
0x0000000100015588 in main (argc=3, argv=0x7fff5fbffab8) at<br>
</div>/Users/Davis/Desktop/ITKExamples/00_Pipeline/04_harp/src/FFT.cxx:243<br>
243         fftInverseFilter->SetInput( maskedShiftFilter->GetOutput() );<br>
<div class="im">(gdb) p fftInverseFilter<br>
$1 = {<br>
  m_Pointer = 0x0<br>
}<br>
<br>
<br>
<br>
</div>--<br>
View this message in context: <a href="http://itk-insight-users.2283740.n2.nabble.com/Obtaining-Real-Result-from-Inverse-Fourier-Transform-tp7584430p7584447.html" target="_blank">http://itk-insight-users.2283740.n2.nabble.com/Obtaining-Real-Result-from-Inverse-Fourier-Transform-tp7584430p7584447.html</a><br>

<div class="HOEnZb"><div class="h5">Sent from the ITK Insight Users mailing list archive at Nabble.com.<br>
_____________________________________<br>
Powered by <a href="http://www.kitware.com" target="_blank">www.kitware.com</a><br>
<br>
Visit other Kitware open-source projects at<br>
<a href="http://www.kitware.com/opensource/opensource.html" target="_blank">http://www.kitware.com/opensource/opensource.html</a><br>
<br>
Kitware offers ITK Training Courses, for more information visit:<br>
<a href="http://www.kitware.com/products/protraining.php" target="_blank">http://www.kitware.com/products/protraining.php</a><br>
<br>
Please keep messages on-topic and check the ITK FAQ at:<br>
<a href="http://www.itk.org/Wiki/ITK_FAQ" target="_blank">http://www.itk.org/Wiki/ITK_FAQ</a><br>
<br>
Follow this link to subscribe/unsubscribe:<br>
<a href="http://www.itk.org/mailman/listinfo/insight-users" target="_blank">http://www.itk.org/mailman/listinfo/insight-users</a><br>
_______________________________________________<br>
Community mailing list<br>
<a href="mailto:Community@itk.org">Community@itk.org</a><br>
<a href="http://public.kitware.com/cgi-bin/mailman/listinfo/community" target="_blank">http://public.kitware.com/cgi-bin/mailman/listinfo/community</a><br>
</div></div></blockquote></div><br></div>