diff --git a/Code/Visualization/otbStandardRenderingFunction.h b/Code/Visualization/otbStandardRenderingFunction.h index 43a74e4d269adc4634bba74067552edf5af3a9b3..66a283163adbbd9271d66220cd7adc77f5af250e 100644 --- a/Code/Visualization/otbStandardRenderingFunction.h +++ b/Code/Visualization/otbStandardRenderingFunction.h @@ -276,8 +276,8 @@ public: { const double v1 = m_TransferFunction(*minIt); const double v2 = m_TransferFunction(*maxIt); - m_TransferedMinimum.push_back(std::min(v1,v2)); - m_TransferedMaximum.push_back(std::max(v1,v2)); + m_TransferedMinimum.push_back(static_cast<ScalarPixelType>(std::min(v1,v2))); + m_TransferedMaximum.push_back(static_cast<ScalarPixelType>(std::max(v1,v2))); ++minIt; ++maxIt; }