尝试在 scikit-image 中创建弧线出现错误
Trying to create an arc in scikit-image comes out wrong
我正在尝试根据以下信息创建弧线:
- 半径
- x1,y1 和 x2,y2 点在圆的圆周上。
xy坐标定义为:
x = radius * cos(angle) + center_x
y = radius * sin(angle) + center_y
我试过使用 line
、line_aa
和 bezier
。后者我得到了 x1,y1 到 x2,y2 的中点角。但结果不是我所期望的。
问题是我正在使用 angle
但 cos()
和 sin()
使用弧度。这可以通过以下方式解决:
r = radians(angle)
x = radius * cos(r) + center_x
y = radius * sin(r) + center_y
我正在尝试根据以下信息创建弧线:
- 半径
- x1,y1 和 x2,y2 点在圆的圆周上。
xy坐标定义为:
x = radius * cos(angle) + center_x
y = radius * sin(angle) + center_y
我试过使用 line
、line_aa
和 bezier
。后者我得到了 x1,y1 到 x2,y2 的中点角。但结果不是我所期望的。
问题是我正在使用 angle
但 cos()
和 sin()
使用弧度。这可以通过以下方式解决:
r = radians(angle)
x = radius * cos(r) + center_x
y = radius * sin(r) + center_y