X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;f=registration%2FclitkOptNormalizedCorrelationImageToImageMetricFor3DBLUTFFD.txx;h=494c61a57934d5b89be8a05f3d22ca16ed1160e0;hb=8d51bd1cb7e9ca416b46677dcd73ba76d107a587;hp=5ed23c31418da0a1b88f4a2dd9c604c1c62118b4;hpb=6e0a67751d42e76d806ea3245b4eaf545cf3e404;p=clitk.git diff --git a/registration/clitkOptNormalizedCorrelationImageToImageMetricFor3DBLUTFFD.txx b/registration/clitkOptNormalizedCorrelationImageToImageMetricFor3DBLUTFFD.txx index 5ed23c3..494c61a 100644 --- a/registration/clitkOptNormalizedCorrelationImageToImageMetricFor3DBLUTFFD.txx +++ b/registration/clitkOptNormalizedCorrelationImageToImageMetricFor3DBLUTFFD.txx @@ -117,7 +117,11 @@ NormalizedCorrelationImageToImageMetricFor3DBLUTFFD template void NormalizedCorrelationImageToImageMetricFor3DBLUTFFD +#if ( ( ITK_VERSION_MAJOR == 4 ) && ( ITK_VERSION_MINOR > 12 ) || ( ITK_VERSION_MAJOR > 4 )) +::Initialize(void) +#else ::Initialize(void) throw ( itk::ExceptionObject ) +#endif { this->Superclass::Initialize(); @@ -306,7 +310,7 @@ NormalizedCorrelationImageToImageMetricFor3DBLUTFFD } - const RealType denom = -1.0 * vcl_sqrt(sff * smm ); + const RealType denom = -1.0 * std::sqrt(sff * smm ); MeasureType measure; if( this->m_NumberOfPixelsCounted > 0 && denom != 0.0) { measure = sfm / denom; @@ -396,7 +400,7 @@ NormalizedCorrelationImageToImageMetricFor3DBLUTFFD } - m_Denom = -1.0 * vcl_sqrt(m_SFF * m_SMM ); + m_Denom = -1.0 * std::sqrt(m_SFF * m_SMM ); MeasureType measure; if( this->m_NumberOfPixelsCounted > 0 && m_Denom != 0.0) { measure = m_SFM / m_Denom;