rolabelimg是一个用于目标检测的标注数据工具,按e打框后zxcv可以调整目标角度,并生成对应xml文件来记录目标的位置内容和角度,但在解析时发现了一个问题,即angle永远是不大于π的,一个360度是2π,逆时针旋转就相当于是顺时针旋转了大于π的角度。在本人的应用场景中用于标注的数据都是顺时针/逆时针旋转不超过90度的,因此对角度增加以下判断:
if angle > math.pi / 2:
angle = angle - math.pi
else:
pass
至于有旋转角度超过90度的问题暂时还没解决。