【问题标题】:Line sequence approximation of closed curve from edge detector in MatlabMatlab中边缘检测器闭合曲线的线序逼近
【发布时间】:2021-12-09 01:52:37
【问题描述】:

我有一大堆二维点,它们代表边缘检测器提供的形状的外边缘。我想通过一系列直线来近似这条闭合曲线,这些直线根据最小二乘和选择的阈值等度量标准保留原始边缘(这基本上是“直线绘制矢量化”的任务,但“矢量化”有不同的Matlab 中的含义,因此网络搜索具有误导性)。
有人可以为此任务提出免费的 Matlab 代码吗?谢谢!

【问题讨论】:

  • 我们不会提出“免费”的 Matlab 代码,因为这不是代码编写服务。如果您可以提供我们可以使用的实际数据,那将会有所帮助。如果这只是将数据拟合到结构(即函数)的问题,您可以查看曲线拟合工具箱。
  • 你可以看看多边形简化。

标签: matlab approximation


【解决方案1】:

我现在使用boundary tracer 代替边缘检测器来获取有序坐标集。剩下的是坐标的自适应采样策略,但目前像“选择每第 n 个坐标”这样的简单策略就足够了。

【讨论】:

    猜你喜欢
    • 2021-05-13
    • 2021-10-23
    • 2012-02-02
    • 2016-01-11
    • 1970-01-01
    • 1970-01-01
    • 2018-10-05
    • 1970-01-01
    • 2012-04-16
    相关资源
    最近更新 更多