GIS系列专题(2):Clipper计算机图形库使用说明(Vatti‘s clipping algorithm)

简介: GIS系列专题(2):Clipper计算机图形库使用说明(Vatti‘s clipping algorithm)

Clipper库是目前计算机图形领域广为使用的图形处理库,可以用于解决平面二维图形的多边形简化、布尔运算和偏移处理,在CAD、加工路径与3D打印方面都有着比较重要的应用。

image.png



官网:


http://www.angusj.com/delphi/clipper.php


https://sourceforge.net/projects/polyclipping/files/


源码下载:


V1:https://sourceforge.net/p/polyclipping/code/HEAD/tree/trunk/


V2:https://sourceforge.net/p/polyclipping/code/HEAD/tree/sandbox/Clipper2/


英文文档:


http://www.angusj.com/delphi/clipper/documentation/Docs/Overview/_Body.htm


中文翻译:


https://github.com/MartinChan3/ClipperDocCN


https://blog.csdn.net/bycy0801/article/details/81120873


同类软件:


GPC – General Polygon Clipper library


http://www.cs.man.ac.uk/~toby/alan/software/


相关文章
|
6月前
|
Windows
LabVIEW在Windows平台上的图形导入
LabVIEW在Windows平台上的图形导入
62 0
|
异构计算
QT+OpenGL高级数据和高级GLSL
● OpenGL中的缓冲区 对象管理特定的GPU内存 ● 在将缓冲区绑定到特定的缓冲区目标时候赋予它意义 ● OpenGL在内部会保存每个目标(缓冲区)的引用,并且根据目标以不同的方式处理缓冲区。
152 0
QT+OpenGL高级数据和高级GLSL
|
6月前
|
存储 数据可视化 数据管理
Google Earth Engine谷歌地球引擎GEE外部栅格矢量数据导入管理与下载及数据与代码共享
Google Earth Engine谷歌地球引擎GEE外部栅格矢量数据导入管理与下载及数据与代码共享
154 1
|
6月前
|
图形学
【计算机图形学】—配置OpenGL运行环境(一)
【计算机图形学】—配置OpenGL运行环境(一)
|
数据处理
Graphpad Prism9.5.1 (含Win/Mac版) 科研医学生物数据处理绘图软件详细安装教程 亲测有效!!!
GraphPad Prism是一款非常专业强大的科研医学生物数据处理绘图软件,它可以将科学图形、综合曲线拟合(非线性回归)、可理解的统计数据、数据组织结合在一起,除了最基本的数据统计分析外,还能自动生成统计图。
Graphpad Prism9.5.1 (含Win/Mac版) 科研医学生物数据处理绘图软件详细安装教程  亲测有效!!!
|
定位技术
GIS开发:blender的常用操作
GIS开发:blender的常用操作
193 0
|
数据采集 传感器 编解码
点云数据处理方法的应用PCL函数库为例的设计与实现_kaic
在计算机视觉和虚拟现实技术的发展过程中,点云数据已成为主要的三维数据表达形式。将点云数据转换成灰值图时,测算每一个像素点周边领域的点云,但是其效率精密度比较低。文中探讨了点云数据的多视图拼凑和滤波处理,明确提出利用三角形面片法解决点云数据,将文件头和三角形面片信息分为两个存放,明确提出掌握坐标原点位置和方向两个核心平面反向值,点云部位转换优化算法。针对点云数据处理的相关技术研发成为近年来的研究热点,基于此,采用Python作为编程语言,并使用开源编程库Point.Cloud.Library,开发了点云数据处理系统。该系统实现了点云数据读取及数据处理、点云视点变换、重建点云效果显示等功能.
ArcGIS进阶:常用叠加分析工具介绍
ArcGIS进阶:常用叠加分析工具介绍
194 0
|
数据挖掘
GraphPad Prism 9.4.1英文版科学数据绘图工具(含激活工具)
GraphPad Prism 9 是一款专为科学研究而设计的数据分析和数据绘图软件。
473 0
GraphPad Prism 9.4.1英文版科学数据绘图工具(含激活工具)
下一篇
无影云桌面