- 1、本文档共4页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
判定检测点是否在多边形内的新方法
判定检测点是否在多边形内的新方法
陈树强 陈学工 王丽青
中南大学信息科学与工程学院,长沙,410083
Email:chenshu7920@126.com
摘 要 本文提出一种新方法以检测一个点是否在多边形内。该方法将矢量和射线法结
合,彻底解决了射线法所具有的奇异情况。实验结果证明,该方法具有简单、易实现、快速
等优点。
关键字 多边形、射线法、计算几何
1.引言
判断点在多边形内外[1,5,6]是计算机图形学的最基本算法,在计算机图形处理、模式识别、
CAD及科学计算可视化中有着广泛的应用。判断点在多边形内外的算法有主要有定向射线法、
角度法。角度法要使用复杂的三角运算,计算量大;在工程上应用最多的是定向射线法,这
种方法简单、可靠,但其难以处理对边界点及边界与射线共线等特殊情况的处理。今年来,
人们提出了基于可见边的点在多边形内外判断[1,4] [2,3]
以及通过多边形进行层次化存储 ,可以
缩短检测处理所需要的时间等方法。这些方法主要从可靠性、计算量等方面进行了改进。本
文所提出的方法通过将有向角和射线法结合,彻底解决了射线法所具有的奇异情况,具有简
单、快速、易实现等优点。
2 .基本概念
设OA 、OB 是非零矢量,将OA 绕点 O 旋转到与OB 方向相同的位置时,所形成的角
∠AOB 称为有向角。规定逆时针旋转为正方向,顺时针旋转为负方向。
设线段 s 的两个顶点为 a 和 b ,则 s 与直线 l 所形成的关系可划分为三大类:(a ) s有
且仅有一个顶点(a 或者 b )在 l上,称这种关系为半跨越;(b ) s的两个顶点a 和 b 分别
在 l的两侧,称这种关系为跨越;(c )s的两个顶点a 和 b 在 l的同一侧或线上,称这种关
系为未跨越。
过点Q作 x正方向的水平射线 l。若线段s跨越(或半跨越)射线 l且与点Q所成的有向
角∠aQb 为正,称为正向跨越(或正向半跨越),否则称为负向跨越(负向半跨越)。如图 1,
线段P P 、P P 、P P 、P P 都属于正向半跨越直线l,P P 、P P 属于负向半跨越直线l,线
1 2 3 4 4 5 6 7 2 3 5 6
1
段P P 属于负向跨越直线l,线段P P 、
7 8 8 9
P P 属于未跨越直线l 。设线段s与射线
0 1
l交于点 k,那么线段s可以看作线段
ak ,kb组合而成(如图 1 中的P P 可看
7 8
作由P k 、kP 矢量和)。若将s与l 的关系
7 8
用f (s ,l )的值来表示其权重,如下表
示:
正向半跨越
1
⎧
⎪
- 负向半跨越
⎪ 1
⎪
f s l 未跨越 =
( , ) ⎨0
⎪ 正向跨越
2
⎪
⎪
- 负向全跨越
⎩ 2
3 .多边形内外点判定算法
在本文中,假定
您可能关注的文档
- 金属腐蚀和防护1-3-3.ppt
- 金工基本工具与其使用.doc
- 钛腐蚀与防护.doc
- 金属腐蚀与防护考试试卷(附实验)与答案.doc
- 银饰品功能.doc
- 铁路科学技术档案分类编码方法.ppt
- 运动防护师工作职责与贴布合理应用.ppt
- 销售人员绩效考核指标体系建立.doc
- 铝合金成型方法.doc
- 金属高温腐蚀与防护.ppt
- 3 数据的表示 第2课时 频数直方图.pptx
- 探索活动三角形的面积(第一课时)(课件)五年级上册数学北师大版.pptx
- 2.4蛋白质是生命活动的主要承担者课件高一上学期生物人教版必修12.pptx
- 第8课《咏雪》课件语文七年级上册(2024).pptx
- Unit5LaunchingYourCareer知识点梳理清单高中英语人教版选择性.docx
- 2019高中英语必修一Book1Unit1Listeningandspeaking课件.pptx
- Module9Peopleandplaces课时习题课件英语七年级上册.pptx
- 4.1.3原子结构与元素周期表元素周期表的应用课件高一化学上学期人教版.pptx
- 天津生物工程职业技术学院招聘真题.pdf
- 淮南田家庵区村党组织书记招聘编制真题.pdf
文档评论(0)