位置:成果数据库 > 期刊 > 期刊详情页
Cohen-Sutherland直线剪裁算法改进
  • ISSN号:1673-629X
  • 期刊名称:《计算机技术与发展》
  • 时间:0
  • 分类:TP301.6[自动化与计算机技术—计算机系统结构;自动化与计算机技术—计算机科学与技术]
  • 作者机构:延安大学计算机学院,陕西延安716000
  • 相关基金:国家自然科学基金资助项目(11471007);延安市重大科技攻关项目(2014CGZH-13);国家大学生创新训练项目(1498)
作者: 李竹林
中文摘要:

对直线段进行裁剪是计算机图形学需要解决的最基本问题之一,直线段的裁剪速度直接影响到整个图形的裁剪效率。Cohen-Sutherland直线段裁剪算法因分类的不彻底和计算了直线与窗13边延长线上的交点而降低了算法的效率。提出了一种改进Cohen-Sutherland裁剪算法,其基本思想是根据裁剪窗口顶点与直线的位置关系对直线的分类条件进行改进,引入一条从待剪裁直线的端点距窗121最近顶点的辅助线,计算出引入的辅助线与待裁剪直线的夹角,根据夹角的大小,判断出直线究竟与窗口的哪条边相交,从而使求交点次数降低为最高2次。改进后的算法不仅思想简单直观、易实现、效率高,而且对图形裁剪算法的理论研究与应用均有很高的价值。

英文摘要:

Line segment clipping is one of the most basic problems to be solved in computer graphics, and the clipping speed directly af- fects the clipping efficiency of the whole graph. Coben-Sutherland line segment clipping algorithm has lower efficiency because line seg- ment classification is not complete and the intersection points are still calculated between straight line and the window extension edge. A modified Cohen-Sutherland line clipping algorithm based on linear angle calculation has been proposed. It is the idea that the line classifi- cation conditions can be improved using sign relations of four windows vertex and line, then if an auxiliary line from the end of the line to be cut to the nearest vertex of the window is made, the angle between an auxiliary line and a line to be cut can be calculated, and the intersecting window edge is determined according to the sign of angle. This method reduces the number of intersection. The modified al- gorithm not only simple and intuitive,easy to implement and of high efficiency ,but also valuable for theory research and application of clipping technology.

同期刊论文项目
同项目期刊论文
期刊信息
  • 《计算机技术与发展》
  • 中国科技核心期刊
  • 主管单位:陕西省工业和信息化厅
  • 主办单位:陕西省计算机学会
  • 主编:王守智
  • 地址:西安市雁塔路南段99号
  • 邮编:710054
  • 邮箱:ctad@vip.163.com
  • 电话:029-85522163
  • 国际标准刊号:ISSN:1673-629X
  • 国内统一刊号:ISSN:61-1450/TP
  • 邮发代号:52-127
  • 获奖情况:
  • 《CAJ-CD规范》执行优秀期刊
  • 国内外数据库收录:
  • 中国中国科技核心期刊
  • 被引量:21263