期刊文献+

一种等值线图的任意复杂多边形窗口裁剪算法 被引量:1

Algorithm for contour clipping against general polygon window
下载PDF
导出
摘要 给出了一种新的海量等值线图任意多边形窗口的快速裁剪算法。计算裁剪多边形的外包围盒并创建网格结构,利用网格结构对等值线进行快速预裁剪,通过链式结构对等值线进行细节裁剪得到最终裁剪结果。通过建立行链式结构可以实现以行扫描的方式快速判断点的内外属性,而且还能减少线段求交运算次数,基本能确定实际相交的线段时才进行求交运算。经过大量的实验,证明该算法非常高效且稳定。另外,新算法能有效地处理各种特殊裁剪多边形嵌套情况,克服了以往算法对裁剪多边形的约束条件。该算法程序实现简单且符合工程需求。 This paper presents a new fast algorithm for contour clipping against general complex polygon windows. The new algorithm builds the bounding box of the clipping polygons and creates the grid structure. And the algo- rithm uses the grid structure to pre-clip the contours quickly. Through linked structure to clip the contours, it could get the final clipping result. This paper can realize the method of row scanning to judge the inside and outside attri- bute by building the linked structure and reduce the counts of segments intersection. Through many experiments, the new algorithm is proved to be very effective and stable. Additionally, the algorithm can resolve various special cases which contain complex nested polygons and overcome the constraint conditions presented by previous algorithms. The algorithm can be implemented by programs easily, and can accord with requirements of the project.
作者 赵红波 张涵
出处 《计算机工程与应用》 CSCD 2012年第32期170-175,共6页 Computer Engineering and Applications
基金 SIC河南省科技厅项目(No.102102210212) 教育部留学回国人员科研启动基金(教外司留[2011]508号)
关键词 等值线 包围盒 链式结构 行扫描 线段求交 contours bounding box linked structure row scanning segments intersection
  • 相关文献

参考文献14

  • 1Newman W M,Sproull R F.Principles of interactive computer graphics[M].New York:McGraw-Hill,1979.
  • 2Sproull R F,Southerland I E.A clipping divider[C]//AFIPS’68,1968.
  • 3Liang L D,Barsky B A.A new concept and method for line clipping[J].ACM Transactions on Graphics,1984,3(1):278-283.
  • 4Nicholl T M,Lee D T,Nicholl R A.An efficient new algorithm for2D line clipping[C]//SIGGRAPH’87,1987,21(4):643-648.
  • 5Andreev R,Sofianska E.New algorithm for two dimensional line clipping[J].Computers&Graphics,1991,15(4):519-526.
  • 6汪灏泓,吴锐迅,蔡士杰.一种基于几何变换的高效的线裁剪新算法[J].软件学报,1998,9(10):728-733. 被引量:26
  • 7王骏,梁友栋,彭群生.具有最少算术运算量的二维线裁剪算法[J].计算机学报,1991,14(7):495-504. 被引量:26
  • 8Sutherland I E,Hodgman G W.Reentrant polygon clipping[J].Communication of the ACM,1994,17(1):32-42.
  • 9Cyrus M,Beck J.Generalized two and three dimensional clipping[J].Computers&Graphics,1978,3(1):23-28.
  • 10陆国栋,邢世海,彭群生.基于顶点编码的多边形窗口线裁剪高效算法[J].计算机学报,2002,25(9):987-993. 被引量:16

二级参考文献17

  • 1刘勇奎,刘桂芳.一般多边形窗口的线裁剪[J].计算机辅助设计与图形学学报,1993,5(4):269-274. 被引量:24
  • 2王骏,1989年
  • 3梁友栋,CACM,1986年,26卷,11期
  • 4梁友栋,ACM Trans Graphics,1984年
  • 5Sobkow M S,Comput Graph,1987年,11卷,4期,459页
  • 6Liang Y D,ACM Trans Graphics,1984年,3卷,1期,1页
  • 7Carlos A Felgueiras.A comparison of three TIN surface modeling methods and associated algorithms[J].NCGIA (S1064-6965),1995,12(12):116-121.
  • 8Tsai V,J D.Delaunay triangulations in TIN creations:an overview and a linear-time algorithm[J].International Journal of Geographical Information Systems (S0269-3798),1993,7(10):42-49.
  • 9汪灏泓,吴锐迅,蔡士杰.一种基于几何变换的高效的线裁剪新算法[J].软件学报,1998,9(10):728-733. 被引量:26
  • 10刘勇奎,颜叶,石教英.一个有效的多边形窗口的线裁剪算法[J].计算机学报,1999,22(11):1209-1214. 被引量:38

共引文献66

同被引文献17

  • 1彭杰,刘南,唐远彬,杜震洪,刘仁义.一种基于交点排序的高效多边形裁剪算法[J].浙江大学学报(理学版),2012,39(1):107-111. 被引量:12
  • 2Sutherland I E,Hodgeman G W. Reentrant polygon clipping[J].{H}Communications of the ACM,1974,(1):32-42.
  • 3Liang Y,Barsky B A. An analysis and algorithm for polygon clipping[J].{H}Communications of the ACM,1983,(11):868-877.
  • 4Foley J D,Dam A,Feiner S K. Computer graphics,principles and practice[M].{H}MA:Addison-Wesley,1990.
  • 5Maillot P G. A new,fast method for 2D polygon clipping:Analysis and software implementation[J].{H}ACM TRANSACTIONS ON GRAPHICS,1992,(3):276-290.
  • 6Andereev R D. Algorithm for clipping arbitrary polygons[J].Computer GraphicsForum,1989,(2):183-191.
  • 7Weiler K,Atherton P. Hidden surface removal using polygon area sorting[A].{H}New York:ACM Press,1977.214-222.
  • 8Vatti B R. A generic solution to polygon clipping[J].{H}Communications of the ACM,1992,(1):56-63.
  • 9Greiner G,Hormann K. Efficient dipping of arbitrary polygons[J].{H}ACM TRANSACTIONS ON GRAPHICS,1998,(2):71-83.
  • 10江平,刘民士.射线法判断点与包含简单曲线多边形关系的完善[J].测绘科学,2009,34(5):220-222. 被引量:25

引证文献1

二级引证文献3

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部