diff --git a/Applications/Radiometry/otbOpticalCalibration.cxx b/Applications/Radiometry/otbOpticalCalibration.cxx index 8952ff07e3ef120b3de0b5fcd2a6af280bf43217..06225566c9f87660f60b529dfd69ead6dd8ebbd5 100644 --- a/Applications/Radiometry/otbOpticalCalibration.cxx +++ b/Applications/Radiometry/otbOpticalCalibration.cxx @@ -173,6 +173,11 @@ private: { case Level_TOA: { + m_ScaleFilter->SetInput(m_LuminanceToReflectanceFilter->GetOutput()); + } + break; + case Level_TOC: + { m_AtmosphericParam = m_ReflectanceToSurfaceReflectanceFilter->GetCorrectionParameters(); AerosolModelType aeroMod = AtmosphericCorrectionParametersType::NO_AEROSOL; @@ -226,11 +231,6 @@ private: m_ScaleFilter->SetInput(m_ReflectanceToSurfaceReflectanceFilter->GetOutput()); } break; - case Level_TOC: - { - m_ScaleFilter->SetInput(m_LuminanceToReflectanceFilter->GetOutput()); - } - break; } // Output Image