X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;f=registration%2FclitkConvertBLUTCoeffsToVFFilter.txx;h=ef63900717289f73c0fc3b71969c8a7a0c44ec6c;hb=fa1bed48028c3365d90cbb2c7bd43cefd35d16f0;hp=d10bcbb69f1f24579f5a8c3b82d4f668b7c7145c;hpb=1eb88e752e0985548fc83742ed92ab395f9c77fc;p=clitk.git diff --git a/registration/clitkConvertBLUTCoeffsToVFFilter.txx b/registration/clitkConvertBLUTCoeffsToVFFilter.txx index d10bcbb..ef63900 100644 --- a/registration/clitkConvertBLUTCoeffsToVFFilter.txx +++ b/registration/clitkConvertBLUTCoeffsToVFFilter.txx @@ -143,12 +143,7 @@ namespace clitk typedef clitk::VectorImageToImageFilter FilterType; typename FilterType::Pointer component_filter[BLUTCoefficientImageType::ImageDimension]; - -#if ITK_VERSION_MAJOR >= 4 typename ITKTransformType::CoefficientImageArray coefficient_images; -#else - typename ITKTransformType::ImagePointer coefficient_images[BLUTCoefficientImageType::ImageDimension]; -#endif for (unsigned int i=0; i < BLUTCoefficientImageType::ImageDimension; i++) { component_filter[i] = FilterType::New(); @@ -158,7 +153,6 @@ namespace clitk coefficient_images[i] = component_filter[i]->GetOutput(); } -#if ITK_VERSION_MAJOR >= 4 // RP: 16/01/2013 // ATTENTION: Apparently, there's a bug in the SetCoefficientImages function of ITK 4.x // I needed to use SetParametersByValue instead. @@ -174,9 +168,6 @@ namespace clitk m_ITKTransform->SetGridRegion(input->GetLargestPossibleRegion()); m_ITKTransform->SetGridSpacing(input->GetSpacing()); m_ITKTransform->SetParametersByValue(params); -#else - m_ITKTransform->SetCoefficientImage(coefficient_images); -#endif m_GenericTransform = m_ITKTransform; }