提交 49a13280 编写于 作者: A Alexander Alekhin

Merge pull request #12396 from LaurentBerger:I12392

......@@ -584,6 +584,11 @@ void RNG::fill( InputOutputArray _mat, int disttype,
}
ip[j][1] = cvCeil(a);
int idiff = ip[j][0] = cvFloor(b) - ip[j][1] - 1;
if (idiff < 0)
{
idiff = 0;
ip[j][0] = 0;
}
double diff = b - a;
fast_int_mode = fast_int_mode && diff <= 4294967296. && (idiff & (idiff+1)) == 0;
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册