二维多边形渐变(Morphing)的C++代码实现,使用OpenCV3.0,生成渐变视频。 包含源代码,VisualStudio工程,说明文档,生成的渐变视频,可执行程序。 实现了定点差值和乌龟几何两种渐变算法。
2022-12-31 20:28:32 30.78MB 多边形渐变
1
计算一个点到二维多边形的距离,以及多边形上离该点最近的点。 这是基于 Michael Yoshpe 的函数。 还包括 Eric Sc​​hmitz 建议的测试。
2022-08-24 17:28:47 1KB matlab
1
d3-多边形 该模块为二维多边形提供了一些基本的几何运算。 每个多边形都表示为由两个元素组成的数组[[[ x1 , y1 ],[ x2 , y2 ],…]的数组,并且可以是闭合的(其中第一个点和最后一个点是相同的)或打开的(其中不是)。 通常,多边形按逆时针顺序,并假设坐标系的原点⟨0,0⟩位于左上角。 正在安装 如果使用NPM,则npm install d3-polygon 。 否则,请下载。 您也可以作为或一部分直接从加载。 支持AMD,CommonJS和香草环境。 在香草中,将导出d3全局变量: < script src =" https://d3js.org/d3-polygon.v2.min.js " > </ script > < script > var hull = d3 . polygonHull ( points ) ; </ script > API参考 d3。 p
2022-03-17 11:36:12 40KB JavaScript
1
用c#实现的二维多边形的碰撞检测,含演示demo和源码
2021-10-22 06:05:07 21KB GDI+ 2D Polygon Collision
1
Clipper库是目前计算机图形届广为使用的图形处理库,可以用于解决平面二维图形的多边形简化、布尔运算和偏置处理,在CAD、加工路径与3D打印方面都有着比较重要的应用。
1
代码暂支持多边形的交并差,若要支持圆弧,可将圆弧离散成线段
2019-12-21 19:50:19 154KB MFC C++ 图形布尔运算
1