我将如何隐藏使用 CURVE3 或 CURVE4 构造的 matplotlib 路径上的控制点

How would I hide the control points on a matplotlib Path constructed with CURVE3 or CURVE4

example of creating a bezier curve 就像罐头上所说的那样。我想不通的是如何在没有控制点的情况下显示曲线。我查看了其他示例——有些显示了控制点数据,有些没有,但我一直无法弄清楚原因。非常感谢收到建议。

这2条线负责制作控制点:

xs, ys = zip(*verts)
ax.plot(xs, ys, 'x--', lw=2, color='black', ms=10)

那么,去掉这几行代码,就可以得到一条没有控制点和轨迹引导的清晰曲线。

其他四行是点附近的标签:

ax.text(-0.05, -0.05, 'P0')
ax.text(0.15, 1.05, 'P1')
ax.text(1.05, 0.85, 'P2')
ax.text(0.85, -0.05, 'P3')

我想你也想删除它们,以便只保留贝塞尔曲线。