From 99e1b1cdd2056c89409b7f1eaaddee045dd55c37 Mon Sep 17 00:00:00 2001 From: ctraizet <cedric.traizet@c-s.fr> Date: Wed, 13 Mar 2019 18:52:28 +0100 Subject: [PATCH] ENH: use double instead of float to limit numerical error --- .../AppHyperspectral/app/otbEndmemberNumberEstimation.cxx | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Modules/Applications/AppHyperspectral/app/otbEndmemberNumberEstimation.cxx b/Modules/Applications/AppHyperspectral/app/otbEndmemberNumberEstimation.cxx index b2ccc61bed..7c2480f434 100644 --- a/Modules/Applications/AppHyperspectral/app/otbEndmemberNumberEstimation.cxx +++ b/Modules/Applications/AppHyperspectral/app/otbEndmemberNumberEstimation.cxx @@ -44,9 +44,9 @@ public: itkTypeMacro(EndmemberNumberEstimation, otb::Application); - typedef otb::StreamingStatisticsVectorImageFilter<FloatVectorImageType, float> StreamingStatisticsVectorImageFilterType; - typedef otb::VirtualDimensionality<float> VirtualDimensionalityType; - typedef otb::EigenvalueLikelihoodMaximisation<float> EigenvalueLikelihoodMaximisationType; + typedef otb::StreamingStatisticsVectorImageFilter<FloatVectorImageType, double> StreamingStatisticsVectorImageFilterType; + typedef otb::VirtualDimensionality<double> VirtualDimensionalityType; + typedef otb::EigenvalueLikelihoodMaximisation<double> EigenvalueLikelihoodMaximisationType; private: void DoInit() override -- GitLab