利用初始包容壳求二维点集凸壳的自适应算法Auto-adapted algorithm for constructing convex hull of 2D point set utilizing initial inclusion hull
张咏,刘长星,董汉军
摘要(Abstract):
二维点集凸壳应用广泛,算法较多,但实现较为复杂。虽然"利用正负划分性求平面点集凸包的最优算法"[1]计算准确,计算过程中只用到加、减、乘和比较运算,时间复杂性低,但存在极值点分布情况不全面及分情况处理的局限。为弥补这些不足,首先从分析凸壳的3~8个基本极值点出发,将补全后的分布情况融入初始包容壳中;然后详细给出一种经过完善的追踪凸壳的新算法。该算法继承了文献[1]算法的优点,不仅考虑全面,而且化繁于简,并可应用于三维点集。该算法是一种自适应算法。
关键词(KeyWords): 二维点集;凸壳;极值点;初始包容壳;郝氏距离
基金项目(Foundation):
作者(Author): 张咏,刘长星,董汉军
参考文献(References):
- [1]郝建强.利用正负划分性求平面点集凸包的最优算法[J].中国图象图形学报,2007,12(5).
- [2]汤国安,刘学军,闾国年.数字高程模型及地学分析的原理与方法[M].北京:科学出版社,2005.
- [3]李志林,朱庆.数字高程模型[M].武汉:武汉测绘科技大学出版社,2000.
- [4]金文华,等.简单快速的平面散乱点集凸包算法[J].北京航空航天大学学报,1999,25(1).
- [5]金文华,等.基于有序简单多边形的平面点集凸包快速求取算法[J].计算机学报,1998,21(6).
- [6]周培德,刘建,王立权.寻求多边形链顶点凸壳的算法[J].北京理工大学学报,2003,23(1).
- [7]周培德,付梦印.寻求简单多边形凸壳的线性时间算法[J].计算机工程与科学,2002,24(3).
- [8]高飞,等.基于空间实体约束的空间聚类算法研究[J].测绘科学,2008,33(1).