diff --git a/Modules/Filtering/Convolution/include/otbOverlapSaveConvolutionImageFilter.h b/Modules/Filtering/Convolution/include/otbOverlapSaveConvolutionImageFilter.h index 0bf29163ce457527d12ce7c02fe29337fa428f8e..fdd5b4954867f2a5401bc31a7f2a9f9d4af6370e 100644 --- a/Modules/Filtering/Convolution/include/otbOverlapSaveConvolutionImageFilter.h +++ b/Modules/Filtering/Convolution/include/otbOverlapSaveConvolutionImageFilter.h @@ -22,7 +22,6 @@ #include "itkImage.h" #include "itkNumericTraits.h" #include "itkArray.h" -#include "itkFFTWCommon.h" #include "itkZeroFluxNeumannBoundaryCondition.h" namespace otb diff --git a/Modules/Filtering/Convolution/include/otbOverlapSaveConvolutionImageFilter.txx b/Modules/Filtering/Convolution/include/otbOverlapSaveConvolutionImageFilter.txx index aa5ed2b16c3461be484185fd51bbe8c1458ec476..b451e05ef3aacce068f76d3cd527732559ec18de 100644 --- a/Modules/Filtering/Convolution/include/otbOverlapSaveConvolutionImageFilter.txx +++ b/Modules/Filtering/Convolution/include/otbOverlapSaveConvolutionImageFilter.txx @@ -32,6 +32,10 @@ #include "itkImageRegionIterator.h" #include "otbMath.h" +#ifdef ITK_USE_FFTWD +#include "itkFFTWCommon.h" +#endif + namespace otb {