diff --git a/rtengine/ipdehaze.cc b/rtengine/ipdehaze.cc index 2129b1f92..c9b1a3cdb 100644 --- a/rtengine/ipdehaze.cc +++ b/rtengine/ipdehaze.cc @@ -311,7 +311,7 @@ void ImProcFunctions::dehaze(Imagefloat *img) } float mt = max(t[y][x], t0, tl + teps, tu + teps); if (params->dehaze.showDepthMap) { - img->r(y, x) = img->g(y, x) = img->b(y, x) = 1.f - mt; + img->r(y, x) = img->g(y, x) = img->b(y, x) = LIM01(1.f - mt); } else { float r = (rgb[0] - ambient[0]) / mt + ambient[0]; float g = (rgb[1] - ambient[1]) / mt + ambient[1];