From 63608b374d97726de2e9954e2cf07468b7ea98b6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=A9dric=20Traizet?= <cedric.traizet@c-s.fr> Date: Mon, 27 Jul 2020 11:38:59 +0200 Subject: [PATCH] BUG: setup OSSIMDEMHandler in stereo classes --- .../AppStereo/app/otbStereoRectificationGridGenerator.cxx | 1 + .../test/otbStereorectificationDisplacementFieldSource.cxx | 1 + 2 files changed, 2 insertions(+) diff --git a/Modules/Applications/AppStereo/app/otbStereoRectificationGridGenerator.cxx b/Modules/Applications/AppStereo/app/otbStereoRectificationGridGenerator.cxx index a2e2d3f33e..a001df5ea0 100644 --- a/Modules/Applications/AppStereo/app/otbStereoRectificationGridGenerator.cxx +++ b/Modules/Applications/AppStereo/app/otbStereoRectificationGridGenerator.cxx @@ -312,6 +312,7 @@ private: m_StatisticsFilter->Update(); otb::DEMHandler::Instance()->SetDefaultHeightAboveEllipsoid(m_StatisticsFilter->GetMean()); + otb::OssimDEMHandler::Instance()->SetDefaultHeightAboveEllipsoid(m_StatisticsFilter->GetMean()); EnableParameter("epi.elevation.avgdem.value"); SetParameterFloat("epi.elevation.avgdem.value", m_StatisticsFilter->GetMean()); diff --git a/Modules/Registration/Stereo/test/otbStereorectificationDisplacementFieldSource.cxx b/Modules/Registration/Stereo/test/otbStereorectificationDisplacementFieldSource.cxx index e6624576cf..4234dbbd21 100644 --- a/Modules/Registration/Stereo/test/otbStereorectificationDisplacementFieldSource.cxx +++ b/Modules/Registration/Stereo/test/otbStereorectificationDisplacementFieldSource.cxx @@ -56,6 +56,7 @@ int otbStereorectificationDisplacementFieldSource(int itkNotUsed(argc), char* ar dfSource->SetScale(scale); otb::DEMHandler::Instance()->SetDefaultHeightAboveEllipsoid(avgElev); + otb::OssimDEMHandler::Instance()->SetDefaultHeightAboveEllipsoid(avgElev); WriterType::Pointer writer1 = WriterType::New(); writer1->SetInput(dfSource->GetLeftDisplacementFieldOutput()); -- GitLab