摘要:
形状上下文的代码已经写成好久了,今天猛然发现这个ShapeContext直方图对任何形状都是分布在一、四区间的。这才意识到写错了。这个问题浪费了我接近半天的时间,直到单步才知道atan2的返回值有问题。原来atan2是不用你费心去判断区间的,其区别如下。还有个错误,是强制转换为整形时括号的位置不对!atan, atan2Calculates the arctangent ofx(atan) or the arctangent ofy/x(atan2).doubleatan(doublex);doubleatan2(doubley,doublex);RoutineRequired Header. 阅读全文