定义了一个数组POINT  CollectPoints[21000];然后采集得到每个点的数据;
请问如何根据这些采集到的点,绘制出平滑的曲线,一定要平滑哦,谢谢。

解决方案 »

  1.   

    这里有个例子
    http://www.codeguru.com/cpp/g-m/gdi/article.php/c3689/
      

  2.   

    曾经看到过采用四次B样条插值来拟合曲线的方法,
    自己define:采样点数,和B样条曲线段的参数步长
    先采样,采样点得到曲线段后进行插值,等到最终的曲线
      

  3.   

    绘制光滑曲线 最简单的就是使用GDI+的Curve来完成:
    从上面这个图可以看出Curve的样子。Curve跟Word里面的那个曲线很像。可以省去很多计算上的麻烦。