首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到19条相似文献,搜索用时 610 毫秒
1.
多边形裁剪是计算机图形处理及辅助设计的典型课题之一。国内外已发表的多边形剪裁法已有多种。本文提出的多边形与矩形窗口之间互为裁剪窗口进行裁剪的一种算法,它不需要进行任何判别就能实现多边形裁剪。算法的特点是计算方法简便、计算速度快、占用内存少、应用方便。这种算法已在IBM——PC机上运行,并取得良好效果。它还可应用于有关2维几何造型及装配图绘制的CAD软件包巾。  相似文献   

2.
基于扫描线算法给出了关于多边形窗口的一种新的多边形裁剪算法。与已有算法相比,新算法效率更高,易于实现多边形的快速裁剪。  相似文献   

3.
求解简单多边形核的新算法   总被引:1,自引:0,他引:1  
利用凹顶点间的位置信息,提出一种自动选择凹顶点来裁剪多边形的新求核算法.在选定凹顶点进行裁剪的同时,未选定的凹顶点集被分离成为待继续分离的凹顶点集和待裁剪包含核的凸多边形的凹顶点集.通过逐步对核的存在性进行判定,可较快对多边形的核为空集的情况加以报告.在多边形有核的情况下,裁剪过程不断更新包含核的多边形,快速求解得到包含核的凸多边形,从而可以采用凸多边形的线裁剪算法来加速求核计算.新的求核算法在快速判断出空核和提高求核速度方面都有较大改进.  相似文献   

4.
针对复杂多边形裁剪中出现的多边形彼此间重点和重边现象,提出了一种能够处理交点退化现象的高效多边形裁剪算法.该算法利用单向链表实现多边形的存储,同时基于单调链的平面扫描法求解多边形间的交点,减少了多边形顶点的遍历次数和求交次数;对于重点和重边现象,通过交点关联的线段间的方向关系判别交点的进出性;最后更新多边形顶点序列,获取裁剪结果.实验结果表明,该算法能够完成对含内环多边形的裁剪,在交点退化情况下也能获得准确的裁剪结果.且该算法裁剪效率较Greiner-Hormann算法大幅提高,具有很高的执行效率和实用性.  相似文献   

5.
多边形窗口的矢量图形裁剪算法   总被引:2,自引:0,他引:2  
在分析原有图形裁剪算法的基础上,具体讨论了改进后的多边形窗口内点、线、面目标的裁剪算法。其中,点目标的裁剪采用射线交叉法。线目标的裁剪是通过计算被裁剪线段和多边形各边真实交点之间各子线段的中点来判断是否对它们实施裁剪。在点、线裁剪的基础上实现了面目标的裁剪。该算法能快速、正确地得到结果。  相似文献   

6.
简单多边形裁剪及交并计算的统一算法   总被引:3,自引:0,他引:3  
研究发现了简单多边形裁剪和交并计算的内在一致性,从工程角度出发,以解决不规则物体布局问题为最终目的,提出了解决简单多边形裁剪和交并计算的统一,切实可行的算法,为不规则物体布局问题的解决奠定了基础。  相似文献   

7.
提出一个任意多边形的快速交点排序线裁剪算法,该算法简单快捷,效率高,并将其成功用于工程装配图的二维消隐。解决了大多数算法将凹多边形裁剪分解为凸多边形处理存在计算时间长、难度大等问题。  相似文献   

8.
论文摘编     
论文摘编任意多边形对线段的裁剪傅百文(北京联合大学电子自动化工程学院,北京100009)本文利用参数方程法,提出了一个任意多边形裁剪线段的简捷而有效的方法,该方法不受多边形凸性等的限制,具有通用性。1参数方程设A、B两点的坐标分别为A(xA,yA),...  相似文献   

9.
提出一个任意多边形的快速交点排序线裁剪算法,该算法简单快捷,效率高,并将其成功用于工程装配图的二维消隐。解决了大多数算法将凹多边形裁剪分解为凸多边形处理存在计算时间长、难度大等问题。  相似文献   

10.
CAD 中常遇到这样一个问题:已知一多边形的位置,如何按指定方向放置另一多边形,使这二多边形以最紧密的方式排放,但不发生叠接现象?以往的方法繁琐,计算时间长。本文介绍一种新型的快速靠拢算法。该算法基于投影法上,再适当使用旋转处理和隐藏区域处理,使判断仅基于有限的多边形顶点,简化了处理过程。本算法可适用于任意多边形,可广泛用于计算机辅助机械落料,集成电路 CAD 中的布局,飞机、汽车制造业中的裁剪,制鞋、制帽和服装中的排料等领域,也为自动排料提供了优化算式的基础。  相似文献   

11.
用任意排列的边表构成一平面几何图形块的基本数据结构,代替顺序排列的点表及内,外环的图形描述方式。用两图形块相互裁剪的方法,将二维几何构形归结为最基本的线段裁剪。在以图形块为窗口对直线段和圆弧裁剪的过程中,讨论了窗口边(直线段、圆弧)和被裁剪线段的相交条件,有效交点的获取和被裁剪线段端点可见性的快速判断方法。  相似文献   

12.
基于多步法绘制原理和Brensenham算法,提出一种新的关于抛物线的线性化裁剪算法。该算法首先线性化计算,由给定抛物线生成绘制时所需的两个数组,然后考虑到各种裁剪情况,利用两数组实现抛物线与窗口裁剪线的求交运算,得到相应的裁剪数据,最后再绘制出所求的裁剪图形。  相似文献   

13.
基于点区域分布的多边形窗口线裁剪算法   总被引:1,自引:0,他引:1  
通过判断多边形窗口顶点相对于裁剪线段所在直线的区域分布,明确窗口的哪些边与裁剪线段所在直线相交;再通过判断裁剪线段两端点相对于这些多边形窗口相交边的区域分布,最后确定裁剪线段与多边形窗口的实际交点.避免大量不必要的求交运算和其他复杂的辅助操作.实验结果表明:新算法提高了裁剪效率,对各种情况都能快速、正确地得到结果.  相似文献   

14.
对圆形窗口剪裁种种上图素进行了系统研究,得到直线段,圆弧剪裁的两个可视判断命题,给出了圆形窗口剪裁直线段,圆和弧的各种算法,实验表明给出的算法是高效的。  相似文献   

15.
本文提出了一种参数线段对矩形窗口裁剪的新算法,并且证明了算法的正确性.这种算法用参数表示线段上的点,根据文中提出的两个准则即可迅速判断线段是否有可见部份及可见部份的端点位置.本算法的主要优点是简化了现行方法中的繁琐计算与判断过程、性能可靠,可适用于对任何状态的线段的裁剪.  相似文献   

16.
图形及椭圆形窗口的裁剪算法一则   总被引:1,自引:0,他引:1  
提出一种图形及椭圆形窗口的裁剪算法:(1)图形窗口,利用圆心到线段的距离来判断该线段与圆是否有关交点(2)椭圆形窗口,利用线段的端点到椭圆两焦点的距离之和及椭圆心到该线段的距离来判断该线段与椭圆是否有交点。  相似文献   

17.
图形裁剪是计算机图形学的基本内容,现有的图形裁剪算法大多都针对基本的图形元素———直线进行裁剪,在此基础上,出现了大量研究多边形裁剪的算法.象素级图形裁剪以基本的图形元素———象素为单位,介绍了象素级图形裁剪算法的基本思想和实现过程,在研制的图形显示系统平台上,提出了一种采用FPGA硬件实现象素图形裁剪的新方法,它适合于任意窗口,具有通用性;同时,这种硬件实现的图形裁剪与纯软件实现的算法相比,在裁剪速度上具有明显的优势.  相似文献   

18.
本文提出了一种新的线裁剪原理,构造了一套全代码式的裁剪识别处理机制。它将二维、三维及四维的处理融为一体,充分地显示了用编码方式识别取代传统的几何、代数等手段识别的优越性。根据这一原理所建立的算法及程序思路简明精炼、逻辑性强,显著地提高了裁剪的速度及效率。  相似文献   

19.
详尽地分析了带孔的圆形窗口上的直线裁剪问题,并给出了算法。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号