gpt4 book ai didi

trace - 将 "trace"个连续点转换为贝塞尔曲线的算法

转载 作者:行者123 更新时间:2023-12-04 20:25:44 31 4
gpt4 key购买 nike

我在 X、Y 中有一个连续的点集合,我想将它们“追踪”到一组贝塞尔曲线中。是否可以为此使用任何开源位图到矢量跟踪算法或库?

最佳答案

这取决于你想要完成什么。如果您想查看“最佳拟合”曲线,或者至少是粗略的近似值,则应该使用 b_spline。 b_spline 将适合它自己“内部”给定的点。为了通过有问题的点,我通常会使用 Catmull-Rom 样条,当给定点 1,2,3 将通过点 2 时,斜率等于点 1 和 3 之间的斜率。

示例代码:
http://willperone.net/Code/spline.php

算法说明:
http://steve.hollasch.net/cgindex/curves/catmull-rom.html

关于trace - 将 "trace"个连续点转换为贝塞尔曲线的算法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1164755/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com