找回密码
 注册
Simdroid-非首页
查看: 81|回复: 2

江湖救急,如何判断这个点在图像中的位置

[复制链接]
发表于 2013-7-30 09:49:50 | 显示全部楼层 |阅读模式 来自 北京
本帖最后由 mxlzhenzhu 于 2013-7-30 10:07 编辑

问题是这样的,有一个平面图形【可以看成是某岛国的国土】,实际上对它的已知信息只知道它是由许多点构成【这些点构成了绿色部分】,而且这些点的分布规律几乎是均匀分布的,但是坐标并没有其他规律可循,另外这些点“离散这个图形”足够精细;现在要判断,任意给定一个点的坐标【可以看成是经度和纬度】,问是否这个点落在这个几何图形内部?

如下图所示,白色部分全部都是“不属于这个图形区域”,而绿色部分则“属于这个图形区域”,求算法。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
发表于 2013-7-30 10:23:59 | 显示全部楼层 来自 台湾
Simdroid开发平台
help inpolygon ???

评分

1

查看全部评分

回复 不支持

使用道具 举报

 楼主| 发表于 2013-7-30 11:28:53 | 显示全部楼层 来自 北京
本帖最后由 mxlzhenzhu 于 2013-7-30 12:14 编辑
ChaChing 发表于 2013-7-30 10:23
help inpolygon ???


感谢ChaChing,我爱死你了;不过,现在的问题看来应该是,给定一系列的点,如何求取最外边的多边形区域呢?难道要搜索C(n,2)次,可是中间的那部分多边形又怎么也能识别出来呢?

看来这个问题算是要解决了。
http://wenku.baidu.com/view/288d3748852458fb770b565a.html
http://www.idlcoyote.com/math_tips/convexhull.html
http://en.wikibooks.org/wiki/Algorithm_Implementation/Geometry/Convex_hull/Monotone_chain
http://www.ams.sunysb.edu/~jsbm/courses/345/melkman.pdf

At last:
http://moais.imag.fr.sixxs.org/membres/denis.trystram/SupportsDeCours/convexHull.pdf

点评

这本质还是一个采样与分辨率的问题。  发表于 2013-7-30 14:53
回复 不支持

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|小黑屋|联系我们|仿真互动网 ( 京ICP备15048925号-7 )

GMT+8, 2024-6-3 21:25 , Processed in 0.032988 second(s), 16 queries , Gzip On, MemCache On.

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表