期刊文献+
共找到116篇文章
< 1 2 6 >
每页显示 20 50 100
Line clipping against polygonal window algorithm based on the multiple virtual boxes rejecting
1
作者 王进 陆国栋 +1 位作者 彭群生 吴煊晖 《Journal of Zhejiang University-Science A(Applied Physics & Engineering)》 SCIE EI CAS CSCD 2005年第B08期100-107,共8页
This paper presents a new algorithm for line clipping against a polygonal window by exploiting the local relationship between each line segment and the polygon. Firstly, a minimal enclosing box (MEB) of the polygon ... This paper presents a new algorithm for line clipping against a polygonal window by exploiting the local relationship between each line segment and the polygon. Firstly, a minimal enclosing box (MEB) of the polygon is adopted to reject the invisible line segments located outside the MEB. Secondly, a 45° rotated box is used to encode the endpoint of the line segment, and then reject a portion of the invisible segments crossing polygon comers. Finally, instead of encoding the endpoints of all line segments with respect to the polygonal window, each vertex of the polygon is encoded, taking the line segment to be clipped as reference. For efficient encoding of the polygon vertices, a new concept, termed with slope adaptive virtual box, is introduced regarding each line segment. Such a box can not only conveniently reject all totally invisible lines lying outside the MEB conveniently, but also precisely identify the edges of the polygon with which the line segment potentially intersects. With the summation of the vertex codes, it can be verified whether the line segment is separated from or potentially intersects the polygon window. Based on the product of the codes of adjacent vertices, singular cases of intersection can be solved accurately. Experimental results demonstrate the efficiency and stability of the new algorithm. 展开更多
关键词 polygon vertex encoding Adaptive virtual box Line segment rejection Line segment intersection Line clipping
下载PDF
基于Polygon之间相互切割的算法描述与实现 被引量:3
2
作者 卢华兴 江涛 林照明 《地理空间信息》 2005年第1期12-14,共3页
在地理信息系统(GIS)或一些图形处理中,经常会碰到地理图形切割,以及对切割后的数据进行处理。文章主要讨论了由Polygon切割Polygon生成Polygon算法的现实意义,以及如何实现切割后的Polygon自动生成算法的问题。
关键词 算法描述 地理信息系统(GIS) 自动生成算法 图形处理 图形切割 行处理
下载PDF
An efficient algorithm to clip a 2D-polygon against a rectangular clip window
3
作者 Sushil Chandra Dimri Umesh Kumar Tiwari Mangey Ram 《Applied Mathematics(A Journal of Chinese Universities)》 SCIE CSCD 2022年第1期147-158,共12页
Polygon clipping is of great importance in computer graphics.One of the popular algorithms to clip a polygon is Cohan–Sutherland Hodgeman algorithm which is based on line clipping.Cohan–Sutherland Hodgeman algorithm... Polygon clipping is of great importance in computer graphics.One of the popular algorithms to clip a polygon is Cohan–Sutherland Hodgeman algorithm which is based on line clipping.Cohan–Sutherland Hodgeman algorithm clips the polygon against the given rectangular clip window with the help of line clipping method.Cohan–Sutherland algorithm requires traversing the polygon in anti clockwise direction(positive orientation).In this work we propose an efficient polygon clipping algorithm against a rectangular clip window.Proposed algorithm uses parametric representation of polygon edges.Using the concept of point clipping,we can find required intersection points of edges of polygon with clip window boundaries.Well suited numerical illustrations are used to explain the proposed polygon clipping method.The proposed algorithm is computationally less expensive and comprehensive. 展开更多
关键词 point clipping polygon clipping clip window line segment computational complexity
下载PDF
两种在Revit中切割复杂轮廓楼板的新算法
4
作者 章琛 陈云浩 +1 位作者 曾胤升 杨新元 《土木建筑工程信息技术》 2024年第4期49-53,共5页
楼板切割本质上是一个多边形裁剪问题,然而现有算法涉及的数据结构和实现流程较为复杂,难以在实际中广泛应用。市场上一些主流的BIM深化软件虽然提供了楼板切割功能,但大多只能处理规则的楼板,而无法应对曲线、凹多边形等复杂边界的楼... 楼板切割本质上是一个多边形裁剪问题,然而现有算法涉及的数据结构和实现流程较为复杂,难以在实际中广泛应用。市场上一些主流的BIM深化软件虽然提供了楼板切割功能,但大多只能处理规则的楼板,而无法应对曲线、凹多边形等复杂边界的楼板。本文研究了两种在Revit中切割楼板的新方法:一种是基于几何计算,通过对切割线与楼板原轮廓线之间碰撞点的排序来求解切割后的新轮廓,该方法也适用于Revit之外的BIM软件平台,适用范围广泛;另一种方法基于升维法思想,将二维平面问题转化为三维问题,并利用Revit开放的三维实体布尔运算接口进行求解。这两种方法均不涉及复杂的数据结构,易于实现,为二次开发人员提供了有价值的参考。 展开更多
关键词 REVIT 楼板 多边形裁剪 拆分 插件
下载PDF
一个有效的多边形裁剪算法 被引量:74
5
作者 刘勇奎 高云 黄有群 《软件学报》 EI CSCD 北大核心 2003年第4期845-856,共12页
多边形裁剪与线剪裁相比具有更广泛的实用意义,因此它是目前裁剪研究的主要课题.提出了一个多边形裁剪多边形的有效算法.其中的多边形都可以是一般多边形,既可以是凹多边形,也可以是有内孔的多边形.该算法不仅可以求多边形的交(多边形裁... 多边形裁剪与线剪裁相比具有更广泛的实用意义,因此它是目前裁剪研究的主要课题.提出了一个多边形裁剪多边形的有效算法.其中的多边形都可以是一般多边形,既可以是凹多边形,也可以是有内孔的多边形.该算法不仅可以求多边形的交(多边形裁剪),而且可以求多边形的并和差.它是以所提出的一系列新方法和新技术为基础而形成的.首先,该算法使用单线性链表数据结构,与其他使用双链表或树结构的算法相比,具有 占用空间少及处理速度快的特点;其次,找到了两个多边形之间进、出点之间的关系.再通过合理的数据结构处理,减少了算法对多边形链表的遍历次数,而且允许多边形既可以按顺时针方向也可以按逆时针方向输入.最后,判断和计算交点是裁剪算法的主要工作.提出了一个具有最少计算量的交点判断和计算方法,进一步加快了算法的运行速度.与其他同类算法进行了比较,结果表明,新算法具有最简单的结构和最快的执行速度. 展开更多
关键词 多边形裁剪算法 计算机图形学 凹多边形 数据结构 图形处理
下载PDF
RaPC:一种基于栅格化思想的多边形裁剪算法及其误差分析 被引量:7
6
作者 范俊甫 孔维华 +3 位作者 马廷 周成虎 季民 周玉科 《测绘学报》 EI CSCD 北大核心 2015年第3期338-345,共8页
传统的基于矢量计算的多边形裁剪算法的时间复杂度介于O(NlogN )-O(N^2)之间,且计算过程与特定的复杂数据结构耦合紧密,难以进行底层优化和细粒度并行化.在满足一定误差要求的前提下,采用栅格化处理思想可以实现多边形快速裁剪.本... 传统的基于矢量计算的多边形裁剪算法的时间复杂度介于O(NlogN )-O(N^2)之间,且计算过程与特定的复杂数据结构耦合紧密,难以进行底层优化和细粒度并行化.在满足一定误差要求的前提下,采用栅格化处理思想可以实现多边形快速裁剪.本文在已有多边形裁剪算法特征的基础上,提出了一种基于栅格化处理思想的多边形裁剪算法--RaPC 算法,并对其误差进行了分析和讨论.试验结果显示,RaPC 算法的计算效率随网格单元增大呈幂函数规律降低;当网格大小恒定时,RaPC 算法效率随多边形顶点数量呈线性增长,计算时间复杂度为O(N );在处理小数据集时Vatti算法表现出了较 高效率,但是在处理包含大量顶点的多边形叠加时,RaPC 算法更为高效;RaPC 算法的面积误差与网格大小直接相关,提高网格空间分辨率可以有效地降低面积误差.RaPC 算法在处理包含大量顶点的多边形叠加分析时比Vatti算法更为高效. 展开更多
关键词 栅格化 多边形裁剪 点面包含 环绕追踪 面积误差
下载PDF
有共线边的多边形窗口的线裁剪算法 被引量:10
7
作者 吴章文 勾成俊 +1 位作者 杨代伦 罗正明 《计算机辅助设计与图形学学报》 EI CSCD 北大核心 2004年第2期228-233,共6页
采用参考坐标系B、顶点类型、重合段、处理单位Unit等概念 ,有效地处理了交点的计算以及裁剪线通过顶点或边的情况 由于利用了多边形窗口结构上的有序性和完整性的特点 ,文中算法不仅适用于凹多边形窗口 。
关键词 多边形 线裁剪 计算机图形学 坐标变换 图像分割
下载PDF
一种基于交点排序的高效多边形裁剪算法 被引量:12
8
作者 彭杰 刘南 +2 位作者 唐远彬 杜震洪 刘仁义 《浙江大学学报(理学版)》 CAS CSCD 2012年第1期107-111,122,共6页
提出了一种适合任意多边形裁剪的算法,该算法将构成结果多边形的裁剪多边形和实体多边形顶点插入到两者的交点链表中,通过交点位置的排序,形成一个单线性、单指针结构的结果多边形顶点链表.简化了交点的数据结构,减少了裁剪多边形与实... 提出了一种适合任意多边形裁剪的算法,该算法将构成结果多边形的裁剪多边形和实体多边形顶点插入到两者的交点链表中,通过交点位置的排序,形成一个单线性、单指针结构的结果多边形顶点链表.简化了交点的数据结构,减少了裁剪多边形与实体多边形边界的循环求交次数.最后,通过与其他同类算法进行比较,验证了算法运行的效率优势. 展开更多
关键词 多边形裁剪 交点计算 交点排序
下载PDF
基于顶点编码的多边形窗口线裁剪高效算法 被引量:16
9
作者 陆国栋 邢世海 彭群生 《计算机学报》 EI CSCD 北大核心 2002年第9期987-993,共7页
从多边形窗口线裁剪的本质特征出发 ,首次提出窗口顶点编码的新概念 .以被裁剪直线为参照系 ,将多边形窗口划分为正区、负区和近零区三类区域 ,从而快速完成多边形窗口顶点编码 .通过窗口顶点编码与传统的线段编码相结合 ,无须求交即可... 从多边形窗口线裁剪的本质特征出发 ,首次提出窗口顶点编码的新概念 .以被裁剪直线为参照系 ,将多边形窗口划分为正区、负区和近零区三类区域 ,从而快速完成多边形窗口顶点编码 .通过窗口顶点编码与传统的线段编码相结合 ,无须求交即可快速排除大部分窗外线段 ;进一步可以直接得到与直线相交的窗口边 ,加快了求交进程 .更有意义的是 ,通过窗口顶点编码还可以准确判断并高效处理如下两类特殊相交情况 :裁剪直线通过多边形的顶点、裁剪直线通过多边形的边 .实验结果表明 ,新算法提高了裁剪效率并具有很好的稳定性 . 展开更多
关键词 顶点编码 多边形窗口 线裁剪高效算法 线段编码 线段求交 计算机图形学 图形系统
下载PDF
简单矢量数据多边形裁剪问题的图模型 被引量:7
10
作者 谢忠 魏东琦 +1 位作者 吴亮 郭际元 《测绘学报》 EI CSCD 北大核心 2009年第4期369-374,共6页
无拓扑信息的矢量数据多边形裁剪问题是解决GIS叠置分析的基础。本文借鉴GIS中弧段结点模型的思想,建立描述两多边形集合间裁剪问题的图模型,以解决现有算法实现在处理大数据量裁剪时暴露的问题。模型运用图中定义的顶点和边分别表示结... 无拓扑信息的矢量数据多边形裁剪问题是解决GIS叠置分析的基础。本文借鉴GIS中弧段结点模型的思想,建立描述两多边形集合间裁剪问题的图模型,以解决现有算法实现在处理大数据量裁剪时暴露的问题。模型运用图中定义的顶点和边分别表示结点和弧段,使集合间实体的关联性得以增强,结果区域边界的重组过程得到简化。针对海量数据的存取特性,设计并实现该模型的数据组织方式及其构建算法。最后以大数据量GIS叠置分析为例,将本文实现与Vatti算法实现加以比较,实验表明,本实现在进行大数据量的两多边形集合裁剪时效率较高,同时,程序具有合理调配其内存空间中栈和堆资源使用的能力,这使其健壮性强于后者。 展开更多
关键词 多边形裁剪 GIS 叠置分析 图模型 计算几何
下载PDF
一个有效的多边形窗口的线裁剪算法 被引量:38
11
作者 刘勇奎 颜叶 石教英 《计算机学报》 EI CSCD 北大核心 1999年第11期1209-1214,共6页
已有的线剪裁算法都是针对矩形窗口或凸多边形窗口的.对于一般的多边形窗口(包括凹多边形)的线剪裁,目前尚无有效的算法.而这样的算法却有更普遍的应用意义.该文提出一个对于一般多边形窗口的线剪裁算法.该算法在被裁剪直线的延... 已有的线剪裁算法都是针对矩形窗口或凸多边形窗口的.对于一般的多边形窗口(包括凹多边形)的线剪裁,目前尚无有效的算法.而这样的算法却有更普遍的应用意义.该文提出一个对于一般多边形窗口的线剪裁算法.该算法在被裁剪直线的延长线上取一固定点,然后求多边形窗口的每一顶点到该固定点引线的斜率.这样对于每个窗口边只需判断被裁剪直线的斜率是否在该边两顶点到固定点引线斜率之间,就可判定直线与边是否相交.因此,每处理一个无交点窗口边只需一次除法和一次减法及少量的比较操作. 展开更多
关键词 计算机图形学 多边形窗口 线剪裁 算法
下载PDF
基于凸片段分解的多边形窗口线裁剪算法 被引量:6
12
作者 孙春娟 王文成 +1 位作者 李静 吴恩华 《计算机辅助设计与图形学学报》 EI CSCD 北大核心 2006年第12期1799-1805,共7页
将多边形窗口的边顺序地分割成一些片段,使得每个片段都能局部地形成一个凸多边形,称为凸片段,并建立一个二叉树来管理这些凸片段.在裁剪计算时,先根据二叉树快速地找到与被裁剪线段相交的凸片段,再利用高效的凸多边形线裁剪算法... 将多边形窗口的边顺序地分割成一些片段,使得每个片段都能局部地形成一个凸多边形,称为凸片段,并建立一个二叉树来管理这些凸片段.在裁剪计算时,先根据二叉树快速地找到与被裁剪线段相交的凸片段,再利用高效的凸多边形线裁剪算法对这些凸片段进行裁剪操作.文中算法能有效地降低裁剪计算的时间复杂度,使其在O(logN)~O(N)之间自适应地变化,且大部分情况下时间复杂度小于O(N). 展开更多
关键词 计算机图形学 线裁剪 凸片段 二叉树 多边形
下载PDF
基于编码与分类技术的任意多边形裁剪新算法 被引量:7
13
作者 何陈棋 陆国栋 谭建荣 《计算机工程与应用》 CSCD 北大核心 2003年第21期56-58,89,共4页
首次将编码与分类技术引入任意多边形的矩形窗口裁剪,通过编码分类技术根据多边形边与裁剪窗口的相对位置将边分为六类。采用一次编码技术获取一类窗内边,舍弃二类窗外边,得到必须求交的三类边;采用二次编码技术舍弃四类窗外边,得到需... 首次将编码与分类技术引入任意多边形的矩形窗口裁剪,通过编码分类技术根据多边形边与裁剪窗口的相对位置将边分为六类。采用一次编码技术获取一类窗内边,舍弃二类窗外边,得到必须求交的三类边;采用二次编码技术舍弃四类窗外边,得到需要求交的五、六类边;进一步提出裁剪窗口顶点相对于多边形的分类,利用窗口顶点分类和多边形边的编码特征快速处理三类、五类、六类窗口相交边。通过编码分类技术减少了多边形裁剪的运算量,并有效地维护了多边形的拓扑关系。实验结果表明算法稳定可靠,可实现对任意凹凸多边形的裁剪,在多边形与窗口的各种相对位置均具有较高的运算效率。 展开更多
关键词 编码分类 多边形 裁剪 拓扑关系
下载PDF
具有拓扑关系的任意多边形裁剪算法 被引量:4
14
作者 吴兵 尹伟强 凌海滨 《小型微型计算机系统》 CSCD 北大核心 2000年第11期1166-1168,共3页
多边形 -弧段 -结点之间的联系是描述多边形空间拓扑关系的重要方法 ,为了维护裁剪前后这种拓扑关系的正确与继承性 ,本文在 Weiler- Atherton算法的基础上提出了一种新的算法 .新算法中的主要特点是将原算法中的交点表改为交点、弧段... 多边形 -弧段 -结点之间的联系是描述多边形空间拓扑关系的重要方法 ,为了维护裁剪前后这种拓扑关系的正确与继承性 ,本文在 Weiler- Atherton算法的基础上提出了一种新的算法 .新算法中的主要特点是将原算法中的交点表改为交点、弧段混合表 ,沿用原算法的追踪方式 ,但追踪目标由顶点序列改为弧段序列 。 展开更多
关键词 多边形 裁剪 拓扑关系 计算机图形学 算法
下载PDF
多边形裁剪的一种快速算法 被引量:4
15
作者 贾建 康宝生 茹少峰 《西北大学学报(自然科学版)》 CAS CSCD 北大核心 2002年第2期117-119,共3页
基于扫描线算法给出了关于多边形窗口的一种新的多边形裁剪算法。与已有算法相比 ,新算法效率更高 ,易于实现多边形的快速裁剪。
关键词 快速算法 扫描线算法 多边形裁剪 扫描线分类表 计算机图形学 多边形窗口 交点 结点
下载PDF
一种有效的任意多边形裁剪算法 被引量:12
16
作者 付迎春 袁修孝 《计算机工程》 CAS CSCD 北大核心 2006年第7期278-280,共3页
介绍了一种基于改进的Weiler算法的任意多边形裁剪算法,该算法通过引入图形部件和合理的数据结构来组织裁剪后的多边形,减少了遍历多边形顶点链表的次数,并有效减少求交点的时间,具有占用存储空间少和处理速度快的特点。经过实例测试,... 介绍了一种基于改进的Weiler算法的任意多边形裁剪算法,该算法通过引入图形部件和合理的数据结构来组织裁剪后的多边形,减少了遍历多边形顶点链表的次数,并有效减少求交点的时间,具有占用存储空间少和处理速度快的特点。经过实例测试,算法对同时处理单个和多个任意多边形裁剪具有良好的稳定性、可靠性和较高的效率。 展开更多
关键词 Weiler算法 图形部件 任意多边形裁剪
下载PDF
一个有效的多边形裁剪算法 被引量:7
17
作者 鲍虎军 彭群生 《自动化学报》 EI CSCD 北大核心 1996年第6期741-744,共4页
通过对相交多边形交点的完备分类,给出了一个可靠的任意多边形裁剪算法.结果表明,该算法非常稳定可靠,且能处理各种奇异情况.
关键词 多边形 裁剪 算法 计算机图形学
下载PDF
一般多边形窗口的线裁剪 被引量:24
18
作者 刘勇奎 刘桂芳 《计算机辅助设计与图形学学报》 EI CSCD 1993年第4期269-274,共6页
已有的线裁剪算法都是针对矩形窗口或凸多边形窗口的。对于一般的多边形窗口(包括凹多边形)的线裁剪,目前尚无有效的算法。开发这种算法是很必要的,因为它在计算机图形学中有很广泛的应用,如物体的消隐处理等。因此,提出一个对于一般多... 已有的线裁剪算法都是针对矩形窗口或凸多边形窗口的。对于一般的多边形窗口(包括凹多边形)的线裁剪,目前尚无有效的算法。开发这种算法是很必要的,因为它在计算机图形学中有很广泛的应用,如物体的消隐处理等。因此,提出一个对于一般多边形窗口的线裁剪算法,并给出了最优实现。 展开更多
关键词 计算机图形学 多边形窗口 线裁剪
下载PDF
基于DTM的露天矿采剥工程量计算方法研究 被引量:12
19
作者 陈永锋 吴晓茹 原玉博 《金属矿山》 CAS 北大核心 2010年第12期15-17,89,共4页
通过对传统采剥工程量计算方法的分析研究,提出了一种基于DTM的工程量计算与三维可视化新方法,并基于Ob jectARX软件包和AUTOCAD2008平台,利用VC++程序开发语言实现了该方法的三维可视化。将其应用于河南汝阳的东沟钼矿采剥量计算中,结... 通过对传统采剥工程量计算方法的分析研究,提出了一种基于DTM的工程量计算与三维可视化新方法,并基于Ob jectARX软件包和AUTOCAD2008平台,利用VC++程序开发语言实现了该方法的三维可视化。将其应用于河南汝阳的东沟钼矿采剥量计算中,结果表明,该方法计算出的矿量比传统方法计算得来的精度高,快速且直观。 展开更多
关键词 DTM 矿量计算 内插 多边形裁剪
下载PDF
基于高差分块的河流区域DEM自动赋值方法 被引量:7
20
作者 王峰 刘平芝 徐道柱 《测绘科学技术学报》 CSCD 北大核心 2015年第3期321-325,330,共6页
DEM生成中面状河流区域DEM格网点高程应与所在水域面高程保持一致,这一问题目前尚没有一个好的解决方法。根据地形图中等高线与河流水域面特殊空间关系特性,提出了基于高差分块的河流区域DEM格网点高程自动赋值方法。该方法采用河流水... DEM生成中面状河流区域DEM格网点高程应与所在水域面高程保持一致,这一问题目前尚没有一个好的解决方法。根据地形图中等高线与河流水域面特殊空间关系特性,提出了基于高差分块的河流区域DEM格网点高程自动赋值方法。该方法采用河流水域面裁剪等高线,然后对分块多边形自动构面,自动提取分块区域高程,最后对分块区域DEM格网点高程自动赋值。实践表明该方法处理后的DEM数据比未经处理的DEM更符合河流水域面地表形态,精度更高,具有良好的实用性和可靠性。 展开更多
关键词 DEM分块内插 河流高差分块 多边形裁剪 多边形自动构建 DEM高程自动赋值
下载PDF
上一页 1 2 6 下一页 到第
使用帮助 返回顶部