Tkinter 关于创建线()数学

Tkinter 关于创建线()数学,tkinter,tkinter-canvas,Tkinter,Tkinter Canvas,大家好。Tkinter库有一个Canvas小部件,Canvas类有create_line()函数来画线。所以我的问题是-当smooth的参数为true时,math create_line()用什么来拟合点集。是最小二乘法还是其他方法?来自: smoothMethod必须具有Tcl_GetBoolean或接受的形式之一 直线平滑法。核心中只支持true和raw (bezier是true的别名),但可以在 运行时。如果给定布尔值为false或空字符串,则不会 应用平滑。布尔真值假定为真平滑。如果 平

大家好。Tkinter库有一个Canvas小部件,Canvas类有create_line()函数来画线。所以我的问题是-当smooth的参数为true时,math create_line()用什么来拟合点集。是最小二乘法还是其他方法?

来自:

smoothMethod必须具有Tcl_GetBoolean或接受的形式之一 直线平滑法。核心中只支持true和raw (bezier是true的别名),但可以在 运行时。如果给定布尔值为false或空字符串,则不会 应用平滑。布尔真值假定为真平滑。如果 平滑方法为true,这表明该线应为 绘制为曲线,渲染为一组二次样条曲线:一条样条曲线 为第一条和第二条线段绘制,为第二条线段绘制一条 第三,等等。直线段可以在一个平面内生成 通过复制所需线段的端点来绘制曲线。如果 平滑方法是原始的,这表明线条也应该 可以绘制为曲线,但坐标列表中的 第一个坐标对(以及此后的每三个坐标对)为 三次贝塞尔曲线上的节点,其他坐标为 三次贝塞尔曲线上的控制点。直线段可以 通过使控制点等于曲线的 邻近的结点。如果最后一个点是控制点而不是 一个结点,该点被重复(一次或两次),以便 成为一个结点