三次B样条插值 Deboor算法

时间:2015-12-21 09:41:36
【文件属性】:

文件名称:三次B样条插值 Deboor算法

文件大小:5KB

文件格式:ZIP

更新时间:2015-12-21 09:41:36

三次B样条 插值 Deboor算法

VC++实现的三次B样条插值类,采用Deboor算法,下过很多代码都不是我想要的,花了不少时间实现的。插值点过输入的点,可以修改插值间隔,可以任意等间隔重采样,可以计算切线和法线。此外提供两条优化思路:计算插值点的函数可以放入循环中,并且节点矢量的差值。重采样的优化思路:若采用插值点的累积长度来算弧长的思路,则可在循环外用MMX计算插值点之间的偏移和长度,MMX一次可以计算四个浮点运算。


【文件预览】:
BSpline.h
BSpline.cpp

网友评论

  • 没用用上,运行出错
  • 没什么大用,看看还是可以的
  • 不错,正在研究中
  • 虽然最终实现是采用的三次样条插值,还是很赞
  • 谢谢分享,点赞。
  • 程序很规范,谢谢分享
  • 用在我的毕设里了,很好用~~~
  • 程序很好,只可惜我没有用上……
  • 为什么我打开后总是报错StdAfx.h
  • 还不错,值得一看
  • 试着运行一下,还行吧~~感谢作者
  • 很好的代码,非常有用,谢谢楼主
  • 里面有一个头文件intrin.h找不到,我下载一个编译器不支持,不知道这个用哪个版本编译!
  • 不错,就是没能运行
  • 非常值得参考的代码,终于找到想要的了
  • 可以运行,正在研究中谢谢.
  • 试了一下,还行,谢谢