一个折线平滑的简单算法:
首先说明,至少有三个点(简称原始点)并且这三个点不在一条直线上(在一条直线上很平滑啊,根本不需要再进行平滑了),才能将这三个点之间的连线平滑。
- 求出三个点连线之后的中点
- 将这些中点两两连接成直线
- 将中点直线平移分别经过三个原始点,得到新直线
- 求出新直线分别的交点,共有三个(简称控制点)
- 将控制点做原始点之间三阶贝塞尔曲线的控制点绘制贝塞尔曲线
Over
一个折线平滑的简单算法:
首先说明,至少有三个点(简称原始点)并且这三个点不在一条直线上(在一条直线上很平滑啊,根本不需要再进行平滑了),才能将这三个点之间的连线平滑。
本文标题:折线平滑简单算法
本文链接:https://www.haomeiwen.com/subject/bbopaftx.html
网友评论