1 个不稳定版本

0.1.1 2022年10月31日

#15 in #n-dimensional

自定义许可证

22KB
497

simples

一个用于N维线字符串(作为&[nalgebra::Point])平滑和简化的Rust库,精确到64位。

适用于线字符串端点无法移动的情况(例如,如果它们在那些位置接触其他对象)。

目前支持

  • 简化
    • 在任意距离处重采样
    • Ramer-Douglass-Peucker
    • Visvalingam-Whyatt
  • 平滑
    • 移动平均
    • 高斯
    • 一个用于实现自定义核的Kernel trait以插入

待办事项

  • 将旧点映射到重采样点
  • 使用trait代替nalgebra points
  • 测试

lib.rs:

在N维中对线字符串进行简化和平滑。

依赖关系

~3MB
~57K SLoC