[Insight-developers] vnl FFT filter doesn't build when dim=4

Cory Quammen cquammen at cs.unc.edu
Fri Aug 19 11:41:19 EDT 2011


Gaetan,

I think this may have been caused by Kent's recent change:
http://www.itk.org/gitweb?p=ITK.git;a=commit;h=abb9e14a

Cory

2011/8/19 Gaëtan Lehmann <gaetan.lehmann at jouy.inra.fr>:
>
> Hi Dirk,
>
> The vnl FFT filters are not building anymore when the image dimension is 4.
>
>  http://www.cdash.org/CDash/viewBuildError.php?buildid=1444835
>
> Do you know how to fix that problem?
>
> Regards,
>
> Gaëtan
>
> /home/glehmann/src/tests/ITK/Modules/Filtering/FFT/include/itkVnlFFTComplexConjugateToRealImageFilter.hxx:
> In member function 'void
> itk::VnlFFTComplexConjugateToRealImageFilter<TInputImage,
> TOutputImage>::GenerateData() [with TInputImage =
> itk::Image<std::complex<float>, 4u>, TOutputImage = itk::Image<float, 4u>]':
> /home/glehmann/src/tests/WrapITK-build/Wrapping/WrapITK/Libraries/ITKFFT/itkVnlFFTComplexConjugateToRealImageFilterExplicit.cxx:6:
>   instantiated from here
> /home/glehmann/src/tests/ITK/Modules/Filtering/FFT/include/itkVnlFFTComplexConjugateToRealImageFilter.hxx:134:
> error: no matching function for call to
> 'itk::VnlFFTComplexConjugateToRealImageFilter<itk::Image<std::complex<float>,
> 4u>, itk::Image<float, 4u> >::FFTND_transform(vnl_vector<std::complex<float>
>>&, const itk::Size<4u>&,
> itk::VnlFFTComplexConjugateToRealImageFilter<itk::Image<std::complex<float>,
> 4u>, itk::Image<float, 4u> >::DimDiscriminator<4u>*)'
> /home/glehmann/src/tests/ITK/Modules/Filtering/FFT/include/itkVnlFFTComplexConjugateToRealImageFilter.hxx:61:
> note: candidates are: void
> itk::VnlFFTComplexConjugateToRealImageFilter<TInputImage,
> TOutputImage>::FFTND_transform(vnl_vector<typename TInputImage::PixelType>&,
> const typename TOutputImage::SizeType&,
> itk::VnlFFTComplexConjugateToRealImageFilter<TInputImage,
> TOutputImage>::DimDiscriminator<1u>*) [with TInputImage =
> itk::Image<std::complex<float>, 4u>, TOutputImage = itk::Image<float, 4u>]
> /home/glehmann/src/tests/ITK/Modules/Filtering/FFT/include/itkVnlFFTComplexConjugateToRealImageFilter.hxx:70:
> note:                 void
> itk::VnlFFTComplexConjugateToRealImageFilter<TInputImage,
> TOutputImage>::FFTND_transform(vnl_vector<typename TInputImage::PixelType>&,
> const typename TOutputImage::SizeType&,
> itk::VnlFFTComplexConjugateToRealImageFilter<TInputImage,
> TOutputImage>::DimDiscriminator<2u>*) [with TInputImage =
> itk::Image<std::complex<float>, 4u>, TOutputImage = itk::Image<float, 4u>]
> /home/glehmann/src/tests/ITK/Modules/Filtering/FFT/include/itkVnlFFTComplexConjugateToRealImageFilter.hxx:79:
> note:                 void
> itk::VnlFFTComplexConjugateToRealImageFilter<TInputImage,
> TOutputImage>::FFTND_transform(vnl_vector<typename TInputImage::PixelType>&,
> const typename TOutputImage::SizeType&,
> itk::VnlFFTComplexConjugateToRealImageFilter<TInputImage,
> TOutputImage>::DimDiscriminator<3u>*) [with TInputImage =
> itk::Image<std::complex<float>, 4u>, TOutputImage = itk::Image<float, 4u>]
>
>
> --
> Gaëtan Lehmann
> Biologie du Développement et de la Reproduction
> INRA de Jouy-en-Josas (France)
> tel: +33 1 34 65 29 66    fax: 01 34 65 29 09
> http://mima2.jouy.inra.fr  http://www.itk.org
> http://www.bepo.fr
>
>



-- 
Cory Quammen
Research Associate
Department of Computer Science
The University of North Carolina at Chapel Hill


More information about the Insight-developers mailing list