diff --git a/modules/xphoto/src/simple_color_balance.cpp b/modules/xphoto/src/simple_color_balance.cpp index 253a0d0af..e357dd741 100644 --- a/modules/xphoto/src/simple_color_balance.cpp +++ b/modules/xphoto/src/simple_color_balance.cpp @@ -123,7 +123,7 @@ void balanceWhiteSimple(std::vector > &src, Mat &dst, const float inputM n2 -= hist[p2--]; maxValue -= interval; } - p2 = p2 * bins - 1; + p2 = (p2 + 1) * bins - 1; interval /= bins; }