Bezier-Curve-Interactive-Displayer
一个可以演示鼠标拖动曲线控制点和光滑拼接贝赛尔曲线的小工具
说明
使用python语言编写
曲线绘制和交互使用matlab的python移植库matplotlib实现
图形界面使用PyQt5实现
运行环境:python3.6
第三方库:matplotlib、pyqt5、numpy
功能演示
背景的痕迹是gif制作时的瑕疵,不是程序本身问题
鼠标拖动曲线的控制点,实时改变曲线
修改曲线的颜色和粗细
自定义输入控制点的坐标,改变曲线形状
同时绘制多条曲线,自动生成新的光滑拼接的曲线
1