简体   繁体   English

点集中的边界点

[英]Border points from point set

I have an unordered set of two dimensional points, being the result of a image segmentation. 我有一组无序的二维点,这是图像分割的结果。 The points when drawn together in a bitmap are a contigous region. 在位图中将这些点放在一起时,它们是一个连续的区域。

I'd like to know which points are in it's (region) border. 我想知道(区域)边界中的哪些点。 The region might be concave, so this has ruled out Convex Hull to me. 该区域可能是凹形的,所以这对我来说没有凸包 It also may have "holes" in it (ie. internal and external borders). 它还可能有“洞”(即内部和外部边界)。

There's a good (> 10k) number of points. 有很多点(> 10k)。 I tought about using a (non recursive) floodfill like search, adding the border points to a vector. 我坚持使用像搜索一样的(非递归)泛洪,将边界点添加到向量中。 This would also create me a problem to "separate" internal and external border points, if a internal border exists. 如果存在内部边界,这也会给我带来一个“分离”内部和外部边界点的问题。 Is there a better algorithm? 有更好的算法吗?

The problem is more complex than it seems. 这个问题比看起来复杂得多。 It is very nicely described in the link below, unfortunately without an algorithm. 不幸的是,在没有链接的情况下,它在下面的链接中得到了很好的描述。 I hope this helps a little. 希望这会有帮助。
http://www.google.de/url?sa=t&rct=j&q=&esrc=s&source=web&cd=2&ved=0CEIQFjAB&url=http%3A%2F%2Fwww.geosensor.net%2Fpapers%2Fgalton06.GISCIENCE.ppt&ei=s4xdUf_BMqT-4QSmrICADw&usg=AFQjCNHKBdBDxQt9G29_l2QW2yd-AxRXXQ&bvm=bv.44770516,d.bGE http://www.google.de/url?sa=t&rct=j&q=&esrc=s&source=web&cd=2&ved=0CEIQFjAB&url=http%3A%2F%2Fwww.geosensor.net%2Fpapers%2Fgalton06.GISCIENCE.ppt&ei=s4xdUf_BMqT- 4QSmrICADw&USG = AFQjCNHKBdBDxQt9G29_l2QW2yd-AxRXXQ&BVM = bv.44770516,d.bGE

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题 从平面上的一组点找到最近的点 - Finding the closest point from a set of points on plane 给定空间中的一组点,请从集合中确定与空间中另一个点最接近的点(不在集合中) - Given a set of points in space, determine that point from the set that is the closest to another point in space (that's not in the set) 从 3 维中的一组点中找到最近的“最远”点 - Finding the closest, “farthest” point from a set of points in 3-dimensions 如何有效地找到给定点的最远点(从一组点中)? - How to find the farthest point (from a set of points) from a given point efficiently? 将点的最大曼哈顿距离最小化为一组点 - Minimize maximum manhattan distance of a point to a set of points 查找一组点的最近点(纬度/经度) - Finding Closest Point to a Set of Points (in Lat/Long) 一组点与特定点之间的最小距离 - Minimum distance between a set of points and a specific point 如何知道一个点是否在图像中的一组点之外? - How to know if a point is outside a set of points in an image? 给定K组点,从每组中选择一个点,使得所选点之间的成对距离之和最小化 - Given K sets of points, choose one point from each set such that the sum of pairwise distances between the selected points is minimized 如何从包含给定点的一组点中找到最小的N维单形? - How to find the smallest N dimensional simplex from a set of points that contains a given point?
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM