在c#中标准化角度和长度

时间:2014-05-05 15:26:50

标签: c# opencv emgucv

有没有人知道如何在c#中将角度标准化为[0,360]和长度为[0,1]。

请参考下面的链接,我正在尝试实施答案中的第二步。

how should I use the velX,velY information to get the displacement in X and Y between current frame and previous frame?

 angle1 = Math.Atan2(h.Intensity, g.Intensity);
 if(angle1 < 0)
 {
       angle1 += 2 * Math.PI;
 }

这是正确的方法吗,有什么建议吗?我可以使用Math.round函数吗?

1 个答案:

答案 0 :(得分:0)

似乎你想这样做:

displacement = velocity * timestep

例如,如果您有60Hz视频,则timestep1/60