一. 搞懂定义
1.Halcon 弧形
关键参数是起始角度和终点角度 范围可选(0~6.28) 或者是(0~-6.28), 还有就是方向order: positive是逆时针转, negative是顺时针。
2.直线与X轴夹角
定义:绕着起始点 转到 x轴的角度(x轴可由 起始点 及其右边的点构成) , 范围包括 0~3.14 -3.14~0。
二. 直线和X轴夹角代码测试
观察直线与轴夹角 ,可以用以下代码
dev_close_window ()
dev_open_window (0, 0, 512, 512, 'white', WindowID)
RowA1 := 255
ColumnA1 := 10
RowA2 := 255
ColumnA2 := 501
dev_set_color ('red')
disp_line (WindowID, RowA1, ColumnA1, RowA2, ColumnA2)
dev_set_color ('black')
AngleTuple:=[]
RadTuple:=[]
RowB1 := 255
ColumnB1 := 255
for i := 1 to 360 by 5 //角度转为弧度
RowB2 := 255 + sin(rad(i)) * 200
ColumnB2 := 255 + cos(rad(i)) * 200 //x是cos y是sin
disp_line (WindowID, RowB1, ColumnB1, RowB2, ColumnB2)
angle_lx (RowB1,