确定了一系列的点,怎样用一条曲线将它们连起来? (50分)

  • 主题发起人 主题发起人 大福星
  • 开始时间 开始时间

大福星

Unregistered / Unconfirmed
GUEST, unregistred user!
确定了一些点(坐标),怎样才能把它们用一条曲线连接起来呢?
或是说画一条曲线能通过所确定的点!
我的点比较的稀疏,用moveto lineto画出来看起来就象是一条条的线段,不柔和
有什么好方法吗?
 
利用BEZIER曲线或者B样条曲线来实现,但是需要进行拟合;
建议看看“计算机图形学”-----清华大学出版社。
 
曲线拟合呀,高等数学里都有的啊,根据需要自己选择合适的方法;
太多了,说不过来。
以前有整本的这类程序的FORTRAN程序。
 
如果想自己做的话,要看看计算方法方面的书。
不过delphi6。0中有Tchartfx控件,你只要给定点的值就可以模拟出曲线。爽吧
 
Delphi6.0我没有用过,较之delphi5有什么区别呢?
 
不要用BEZIER曲线或者B样条曲线,太麻烦(不过点),用三次样条曲线(过点)
 
多人接受答案了。
 

Similar threads

S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
D
回复
0
查看
1K
DelphiTeacher的专栏
D
D
回复
0
查看
2K
DelphiTeacher的专栏
D
后退
顶部