- 博客(70)
- 资源 (5)
- 收藏
- 关注
原创 【教材译读】离散微分几何:应用简介(第二章)
表面的哪些部分相互连接,如何连接?有许多不同的方法来描述离散曲面的连通性;其中一种方法是使用简单复数–事实上,简单复形可以编码比曲面复杂得多的对象。
2025-03-08 00:22:29
750
原创 【编程实践】pymeshlab的meshing_close_holes参数设置
当size=1,能运行,网格共有1348892个顶点和2137095个面,修复后的网格共有。size=10,十,能运行,下图展示了能够修复的小孔洞的尺寸和位置对比。size=10000000000,一百亿,不能运行;size=1000000,一百万,能运行,网格共有。size=1000000000,十亿,不能运行;size=1000000000,一亿,能运行;个面,移除了孤立点,未对面片进行操作。size=0.1,零点一,不能运行。个面,修复后的网格共有。
2025-03-05 23:56:10
196
原创 【教材译读】离散微分几何:应用简介
离散微分几何:应用简介 (2025年1月版)声明:书籍作者为Keenan Crane,所有权利及思想归原作者所有,如需引用,请按照相应规范进行引用。
2025-03-02 01:26:02
843
原创 【学习笔记】三维点云空洞修复介绍(二)Grids-based
border halfedge是没有incident facet的,一条edge是border edge当且仅当它的其中一条halfedges是border halfedges,一个表面如果不含border halfedges,那它就是封闭的。一个封闭的表面的是一个多面体在三维空间中的表现。
2025-02-27 01:01:43
890
原创 【编程实践】vscode+pyside6环境部署
PySide6是Qt for Python的官方版本,支持Qt6,提供Python访问Qt框架的接口。优点包括官方支持、LGPL许可,便于商业应用,与Qt6同步更新,支持最新特性。缺点是相比PyQt5,社区资源较少。未来发展前景看好,随着Qt6普及,PySide6将获得更多关注。选择PySide6的优势在于其官方背景、许可证灵活性和对新Qt技术的支持,适合寻求长期支持和前沿技术的开发者。
2025-02-11 22:59:32
661
原创 【学习笔记】目前市面中手持激光雷达设备及参数汇总
手持激光雷达设备是一种利用激光时间飞行原理来测量物体距离并构建三维模型的便携式高科技产品。它通过发射激光束并分析反射回来的激光信号,能够精确地获取物体的三维结构信息。这种设备以其高精度、适应各种光照环境的能力和便携性,在建筑测量、地形测绘、文物保护、城市规划等多个领域中发挥着重要作用,能够快速、高效地提供精确的空间数据,极大地提高了相关行业的工作效率和测量精度。
2024-12-11 20:45:36
665
原创 【学习笔记】C++每日一记[20240520]
内存越界也指内存访问越界,是指访问了所申请空间之外的内存。如果对越界的内存进行读操作,读取的结果具有随机性且无法预知;如果对越界的内存进行写操作,写入的结果可能破坏其他数据。用智能指针代替普通指针,由于智能指针自带引用计数功能,能够记录动态分配空间的引用数量,在引用计数为零时,自动调用析构函数释放空间。内存越界不属于语法错误,无法通过编译器发现,甚至程序运行初期也不会发生错误,直到某种特定情况下才会由于内存越界导致程序崩溃。要求编程人员对操作的内存空间要有一个明确的认识。
2024-05-20 22:23:23
248
原创 【学习笔记】C++每日一记[20240517]
字符变量ch以及四个指针变量p1,p2,p3,p4都是普通的局部变量,它们保存在栈存储区。堆空间在不断分配和释放空间的过程中,可用空间链表频繁更新,造成可用空间逐渐碎片化,每块可用空间都很小。栈空间有计算机底层支持,压栈和出栈都有专门的指令,效率较高;字符串常量"abc"保存在字符串常量区,指针p1和p2指向同一个字符串变量,所以两个指针变量的值是相同的,指向字符串常量区的同一个地址。程序的最后一行通过malloc在堆存储区动态申请了一块空间,并返回这块空间的首地址,指针p4指向了这个地址。
2024-05-17 21:09:04
374
原创 【学习笔记】C++每日一记[20240516]
两种形式的main函数的返回值都是int类型,虽然有些程序员习惯将main函数的返回值写成void类型,并且在某些编译器上也能够正常执行,但这并不是标准的main函数,标准main函数的返回值是int类型,所以main函数中的最后一行代码是return 0,其中0表示main函数正确结束。main函数也称主函数,许多书上特意强调main函数是整个函数的入口,但这种说法不正确,实际上main函数在执行之前已经做了一些初始化工作,在main函数执行之后也有一些扫尾工作。分配成功,但是存在Debug异常。
2024-05-16 22:24:52
507
原创 【学习笔记】C++每日一记[20240515]
因此,a 的新值实际上是 a 和 b 的各个位不同的部分的组合。事实上,new/delete的功能已经完全覆盖了malloc/free的功能,之所以C++中保留,是为了解决兼容问题,防止C++中调用含有malloc/free的C函数时出现错误。这一步是将 a 和 b 的新值(即之前的 a ^ b)与原来的 b 进行异或运算,并将结果赋给 b。当数组中的元素是自定义类型时,delete在释放空间只会调用数组中收割元素的析构函数,而delete[]在释放空间时会调用数组中所有元素的析构函数。
2024-05-15 17:30:45
300
原创 【学习笔记】C++每日一记[20240513]
*普通全局变量的作用于是整个工程,在头文件中使用extern关键字声明普通全局变量,并在源文件中定义,其他文件只要使用#include包含声明普通全局变量的头文件,就可以在当前文件中使用普通全局变量。如果是表达式,则先分析表达式结果的类型,再确定所占字节数,而并不对表达式实际进行计算。如果在头文件中声明静态全局变量,静态全局变量在声明的同时会被初始化,如果静态全局变量没有显式地初始化则会初始化为默认值,相当于在头文件中同时完成声明和定义,而普通全局变量不能直接定义在头文件中。
2024-05-14 15:03:53
424
原创 【学习笔记】软件工程概述
程序是人们为了完成特定的功能编制的一组指令集,它由计算机的语言描述,并且能在计算机系统上执行。而软件不仅包括程序,还包括程序的处理对象——数据,以及与程序开发、维护和使用相关的图文资料。
2024-05-06 23:26:49
1178
原创 【学习笔记】Elsevier的Latex模板文件(附网址)
Elsevier tex模板。这是一篇没有技术含量的水文,主要是看有人下载下来,居然当成资源需要积分才能下载。我觉得不行,故提供原始下载地址供查阅使用。
2024-04-06 22:02:10
391
原创 【编程实践】matlab中的转义字符
这个报错是因为在sprintf函数中使用了无效的转义字符\U。在MATLAB中,转义字符\U是无效的,因此会导致警告。检查sprintf函数中的格式化字符串是否包含了无效的转义字符。确保只使用MATLAB支持的转义字符。如果想要输出一个反斜杠字符\,需要使用双反斜杠\来表示,而不是\。
2024-03-09 01:08:59
1060
原创 【Project】TPC-Online Module (manuscript_2024-01-07)
本模块实现隧道点云数据的线上汇总和可视化。--禁止转载
2024-01-07 16:21:48
746
原创 【编程实践】在VS studio中配置Eigen库
Eigen库是C++标准模板库,能够进行向量运算、矩阵运算、矢量运算、数值分析等操作,并且包含相应的运算算法。Eigen官方地址:可在官网下载指定版本的压缩包,将压缩包解压至后面配置的“附件包含目录”中。
2023-09-18 22:53:08
5184
原创 【编程实践】利用Alpha Shape凹包提取三维点云某个投影下的边界
实现效果:白色的为提取的点云边界(体素下采样叶节点参数setLeafSize(0.1f,0.1f,0.1f),投影至Z=-1.0平面,concave hull参数为0.7)实现效果:白色的为提取的点云边界(体素下采样叶节点参数setLeafSize(0.1f,0.1f,0.1f),投影至Z=0平面,concave hull参数为0.3)
2023-09-11 21:07:35
637
原创 【学习笔记】PCL部分操作总结及代码(来源于开源文档,运行自行调试)
PCL(Point Cloud Library)是一个用于点云处理的C++库。该库提供了许多用于点云数据滤波、分割、配准、曲面重建和特征提取等功能,还提供了常用的3D显示和可视化应用程序。PCL库是使用C++编写的,并提供了Python、Octave和Matlab等几种封装语言的支持。在使用PCL库时,我们需要经常使用到一些常用的数据结构,例如PointCloud和PointXYZ等。
2023-06-04 20:27:39
2852
9
原创 【学习笔记】关于trimesh库与pyglet库的版本匹配问题
版本匹配python 3.8.16;open3d 0.16.0;pyglet 1.5.22;
2023-04-22 15:56:44
1167
3
SLAM-GO-POST-PRO-V2.0数据处理流程-操作手册
2023-11-12
斯坦福兔子点云数据-"博客PCL专栏VS2022与PCL1.12.0的配置"
2022-12-01
全球90mDEM,来自ENVI/data
2022-10-20
《MATLAB 神经网络30个案例分析》源程序 数据.rar
2021-09-15
博客《【数据挖掘】时间序列分析理论和使用SPSS进行ARIMA模型分析》的实验数据-MOR.xlsx
2020-12-02
python大数据处理练习数据集(公开):datasets-master
2020-09-01
python导入osmnx库时所需的GEOS&GEOS-C
2020-07-04
免费下载C++头文件<stdafx.h>
2020-05-20
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人