您当前的位置: 首页 >  matlab

slandarer

暂无认证

  • 2浏览

    0关注

    248博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

MATLAB | 垂距法提取离散坐标数据特征点(矢量曲线压缩)

slandarer 发布时间:2022-04-08 23:44:10 ,浏览量:2

垂距法是指根据中间顶点到其前、后两相邻顶点连线的距离的大小,来确定是否保留该顶点的一种 线要素顶点压缩 算法。当求得的距离大于给定的限差(阈值)时,保留该顶点,否则删除该顶点(如下图所示)。

一般使用所有点到直线距离的 中位数 作为阈值。同时,本人所编写的工具函数不仅可以处理二维数据点,三维甚至更高维度的数据点依旧可以处理。

在这里插入图片描述 在这里插入图片描述

PART.0 工具函数

怕大家找不到工具函数,这里放在最前面啦:

function [newPntSet,vertPnt]=getFeaturePnt(pntSet)
% @author:slandarer
% newPntSet : 特征点
% vertPnt   : 原始曲线垂足
[rows,cols]=size(pntSet);
if rows            
关注
打赏
1664692598
查看更多评论
0.1944s