OpenCV中复合表达式的结果不一致

时间:2018-06-07 20:07:45

标签: opencv

Mat_<float>A = Params.maxdeltaxymag / newdeltaxmagxy;
Mat_<float>newdeltaxynormtemp = newdeltaxy.mul(A);
Mat_<float>newdeltaxynormtemp0 = newdeltaxy.mul(Params.maxdeltaxymag / newdeltaxmagxy);

newdeltaxynormtemp中的第一个(第0个)元素是1.46262550,但newdeltaxynormtemp0中的相同元素是0.650055766。我不明白为什么他们不应该是一样的。 newdeltaxynormtempnewdeltaxynormtemp0的所有结果(元素)都不同。只显示elt 0

Opencv 3.1

Params.maxdeltaxymag是一个浮点数(标量)newdeltaxy,而newdeltaxmagxy都是Nx2 Mat_<float>

0 个答案:

没有答案