本文档介绍了PLY多边形文件格式,用于存储被描述为多边形集合的图形对象的格式。
我们的目标是提供一种简单易于实现的格式,但这种格式对于广泛的模型来说是非常有用的。
文件格式有两种子格式:用于轻松启动的ASCII表示方式,以及用于紧凑存储和快速保存和加载的二进制版本。
我们希望这种格式将促进程序之间以及人群之间的图形对象的交换。
2022/9/5 21:47:50 1.09MB .ply
1
C++多边形边缘填充算法次要于图像填充的开发,代码调理清晰,有助于图像处理方面开发。
2022/9/5 21:17:31 10.26MB C++ 边缘填充
1
python实现扫描线填充算法,运用matplotlib模块将绘制的图形保存并画出来,可以画凹多边形
1
编写使用程序实现多边形裁剪。
要求首先采用鼠标确定裁剪区域(矩形区域),然后用鼠标输入待裁剪的多边形(可分别使用鼠标左键和右键来确定裁剪区域和待裁剪的多边形)。
多边形绘制完毕后进行裁剪,以不同颜色显示被裁剪对象位于窗口内(此部分应保证多边形的完整性)及外部的部分。
2022/9/5 5:49:51 1.84MB MFC 多边形裁剪
1
研讨了三角形表面模型的布尔运算。
传统的CSG算法是基于基本实体的布尔运算进行的,对于由三角形或多边形描述的表面模型的复杂模型运算则十分困难。
通过构建模型的BSP树,利用BSP树的空间分割能力,把参与运算的模型分割成两部分,然后,根据交、并、差各种布尔运算,组合分割后的结果,实现了不规则三维模型的布尔运算。
2022/9/3 16:40:31 221KB 三维模型的布尔运算研究
1
基于机器视觉的加工控制过程中,对工件上待加工点的定位是关键,其难点在于构建一种形状描述方法,既要能实现形状匹配,又要能完成定位,且满足加工过程中的精度和实时性要求。
为处理上述问题,提出了一种基于多边形拟合的形状匹配和定位算法。
该方法针对平面二维(2D)轮廓,通过对轮廓进行多边形拟合,获取轮廓上关键点,然后构建形状描述子用于形状匹配,再利用这些关键点坐标进行定位计算,获得模板轮廓到目标轮廓的变换关系。
结果表明,通过运用所提出的旋转不变性形状描述算法,可获得高精度、高实时性的形状匹配和定位算法。
2016/1/8 12:10:09 1.81MB 机器视觉 形状匹配 定位 多边形拟
1
##已弃用此仓库不再在开发中。
请使用实施良好且有据可查的。
##关于此仓库Vatti多边形裁剪算法实现,执行多边形布尔运算的并集,交集,差和XOR。
虽然此存储库可用于学术目的。
到目前为止,工作已经完成适用于自相交多边形和带Kong的多边形。
适用于主题或剪辑TODO中的多面体剩下的部分仍然是水平边缘的处理和操作的结合与区别。
为了将其扩展为并集和差异,仅需要更改顶点分类规则。
需要合并更多的测试数据。
为了实现vatti算法,我使用了双重循环链表。
我找到了一个,但是我不得不对其进行很多修改。
我正在为排序的双链表寻找可靠的实现。
功能测试。
地图界面上有一个。
我为什么不赞成GreinerHormann算法似乎比Vatti算法更好,因为Vatti算法基于众多逻辑条件,因此实现起来并不那么容易。
的似乎很好地实现并记录在案。
2015/4/22 19:19:28 66KB JavaScript
1
基于java开发的一个关于voronoi图和delaunaytriangulation(三角网)的完成,并可以在gui页面显示具体的效果
2017/5/4 21:23:48 34KB voronoi 泰森多边形
1
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡