角度计算
注意: AO⊥BE !!!...0,0)',(half_w, half_h - 5), cv.FONT_HERSHEY_SIMPLEX, 0.5, (0,0,0))
return mat
# 以五角星的重心为原点,计算各点坐标...= [0,0]
# 设置多边形点
pts = np.array([o,a,in_a,o,in_a,b,o,b,in_b,o,in_b,c,o,c,in_c,o,in_c,d,o,d,in_d,o...,in_d,e,o,e,in_e,o,in_e,a,o])
# 由于图片宽度400,设置原点(200,200)
pts[:,:] += 200
cv.polylines(img, [pts]...注意
数学坐标系和OpenCV的坐标系的Y轴相反,因此计算获得坐标点需要将Y轴取反;
计算坐标点是以五角星重心为原点,因此绘制时须根据实际情况移动原点。