请问一下,已知3个点的坐标,想把这三个点用圆滑一点的曲线连接起来delphi要怎么做?

herbertming 2007-03-01 09:35:37
http://img.photo.163.com/OYGMeKRGJy1fAU8TD5sqNg==/10133099162152240.jpg
图片效果如上
自己试了一下 ,3个点的拟合曲线并不匹配这个图
不知道哪位有这方面的资料或代码参考,不胜感激
...全文
424 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
withcsharp 2007-03-02
  • 打赏
  • 举报
回复
你把它 当作 指数方程 应该可以
我n年前写的 都忘了。
那时 俺连了 无数仪器啊。
现在 改作其他的了。
herbertming 2007-03-02
  • 打赏
  • 举报
回复
withcsharp,是血流变的,网上好像找不到血流变的图像公式
madyak 2007-03-01
  • 打赏
  • 举报
回复
就这三个点不好确定是什么类型的曲线。
你要是知道过这三点的数学表达式大致类型,还是解方程,不然圆滑曲线怎么画?
herbertming 2007-03-01
  • 打赏
  • 举报
回复
madyak(无天)兄弟,我知道3点可以确定圆,但我上传的原图上3点肯定不是一个圆的
madyak 2007-03-01
  • 打赏
  • 举报
回复
三个点是太少了。
在平面上不在一条直线上的三个点可以确定一个圆。
通过这三个点解方程。把这个圆过那三个点的圆弧画出,就应该符合你的要求了。
herbertming 2007-03-01
  • 打赏
  • 举报
回复
但是数据库里面只有这3个点的坐标数据,我总不见得自己写几个坐标给它吧
constantine 2007-03-01
  • 打赏
  • 举报
回复
3个点要弄出这样的图不太可能,这样就不是简单的平滑了,你最好测试多几个点
withcsharp 2007-03-01
  • 打赏
  • 举报
回复
你可以看 血流变的 公式含义
我是先根据值 确定公式 再画的
withcsharp 2007-03-01
  • 打赏
  • 举报
回复
血流变?
你做仪器接口的
toplor 2007-03-01
  • 打赏
  • 举报
回复
用标准样条曲线

1,184

社区成员

发帖
与我相关
我的任务
社区描述
Delphi GAME,图形处理/多媒体
社区管理员
  • GAME,图形处理/多媒体社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧