自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(56)
  • 收藏
  • 关注

原创 open3d无法读取的obj点云文件处理方案

既然open3d读不了这个文件,那我还文件类型可以吧,应作者使用的库一般是pclpy和open3d,其他没有研究过,所以想要换库处理时间成本太高了,那就用手头上的来解决。难道是代码出错误了?查看open3d文档,emmm,文档中我没有找到,查到了别的资料,obj 文件中包含非三角形的几何图形,而 Open3D 默认只处理三角形网格。但是我们却发现可视化出来没有数据,我们的文件是有数据的啊?作者指只在这写一个方案,其他同学可以做其他研究。原来如此,难道这种文件,我们就不看了?

2024-09-01 00:54:30 483

原创 PCL中的3D特征

云杂项:PCL中的3D特征

2024-03-02 00:15:00 1826

原创 pclpy 点云法线

云杂项:pclpy 点云法线

2024-03-02 00:15:00 1120

原创 open3d svd求平面方程

云杂项:open3d svd求平面方程

2024-03-01 00:15:00 966

原创 pypcl svd拟合平面

云杂项:pypcl svd拟合平面

2024-03-01 00:15:00 1887

原创 我的创作纪念日(跳过即可)

云杂项:我的创作纪念日(跳过即可)

2024-02-29 10:53:33 345

原创 pclpy 拉格朗日乘子法拟合平面

云杂项:pclpy 拉格朗日乘子法拟合平面

2024-02-29 00:15:00 953

原创 open3d 最小二乘法拟合平面

云杂项:open3d 最小二乘法拟合平面

2024-02-29 00:15:00 996

原创 随机采样一致性识别模型 Ransac

云杂项:pclpy 随机采样一致性识别模型 Ransac

2024-02-28 00:15:00 2809

原创 open3d 拉格朗算子法拟合平面方程

云杂项:open3d 拉格朗算子法拟合平面方程

2024-02-28 00:15:00 1125

原创 pclpy PassThrough滤波器 (直通滤波)

pclpy PassThrough滤波器 (直通滤波)

2024-02-27 00:15:00 635

原创 pclpy VoxelGrid 滤波器 (降体素化)

pclpy VoxelGrid 滤波器 (降体素化)

2024-02-27 00:15:00 987

原创 pclpy OC-Tree “体素内的邻居搜索”、“K 最近邻搜索”和“半径内的邻居搜索”

pclpy OC-Tree “体素内的邻居搜索”、“K 最近邻搜索”和“半径内的邻居搜索”

2024-02-26 00:15:00 850

原创 open3d 构建OC-Tree

八叉树是一种树数据结构,其中每个内部节点有八个子节点。八叉树通常用于对3D点云进行空间分区。八叉树的非空叶节点包含落入相同空间子区域内的一个或多个点。八叉树是对3D空间的一种有用描述,可以用于快速查找附近的点。Open3D具有几何类型的Octree,可以用于创建、搜索和遍历八叉树,并具有用户指定的最大树深度max_depth。

2024-02-26 00:15:00 979

原创 pclpy 最小二乘法拟合平面

云杂项:pclpy 最小二乘法拟合平面

2024-02-25 21:44:44 885 8

原创 open3d KD-Tree K近邻点搜索

kd树或 k 维树是计算机科学中使用的一种数据结构,用于在具有 k 维的空间中组织一定数量的点。它是一个二叉搜索树,对其施加了其他约束。Kd树对于范围和最近邻搜索非常有用。出于我们的目的,我们通常只会处理三维的点云,因此我们所有的kd树都是三维的。kd树的每一层使用垂直于相应轴的超平面沿特定维度拆分所有子节点。在树的根部,所有子节点都将根据第一维进行拆分(即,如果第一维坐标小于根,它将在左子树中,如果大于根,则显然将在左子树中右子树)。

2024-02-25 00:15:00 1247

原创 pclpy KD-Tree半径最近邻搜索

kd树或 k 维树是计算机科学中使用的一种数据结构,用于在具有 k 维的空间中组织一定数量的点。它是一个二叉搜索树,对其施加了其他约束。Kd树对于范围和最近邻搜索非常有用。出于我们的目的,我们通常只会处理三维的点云,因此我们所有的kd树都是三维的。kd树的每一层使用垂直于相应轴的超平面沿特定维度拆分所有子节点。在树的根部,所有子节点都将根据第一维进行拆分(即,如果第一维坐标小于根,它将在左子树中,如果大于根,则显然将在左子树中右子树)。

2024-02-25 00:15:00 1748

原创 pclpy 半径滤波实现

云杂项:pclpy 半径滤波实现

2024-02-24 23:10:42 483

原创 pclpy Ransac平面分割算法输出的索引从点云中提取点云的子集

云杂项:pclpy Ransac平面分割算法输出的索引从点云中提取点云的子集

2024-02-24 21:51:50 690

原创 open3d 将点云投影到平面

云杂项:open3d 将点云投影到平面

2024-02-24 18:28:51 1767

原创 open3d 连接两个点云

open3d 连接两个点云

2024-02-24 00:15:00 674

原创 pclpy KD-Tree K近邻搜索

kd树或 k 维树是计算机科学中使用的一种数据结构,用于在具有 k 维的空间中组织一定数量的点。它是一个二叉搜索树,对其施加了其他约束。Kd树对于范围和最近邻搜索非常有用。出于我们的目的,我们通常只会处理三维的点云,因此我们所有的kd树都是三维的。kd树的每一层使用垂直于相应轴的超平面沿特定维度拆分所有子节点。在树的根部,所有子节点都将根据第一维进行拆分(即,如果第一维坐标小于根,它将在左子树中,如果大于根,则显然将在左子树中右子树)。

2024-02-24 00:15:00 2221

原创 pclpy las转换pcd

pclpy las转换pcd

2024-02-23 00:15:00 475

原创 pclpy 连接两个点云

pclpy 连接两个点云

2024-02-23 00:15:00 496

原创 pclpy 参数模型投影

pclpy 参数模型投影

2024-02-22 14:20:02 572

原创 pcd文件介绍

PCD 文件格式并不是要重新发明轮子,而是为了补充由于某种原因不支持/不支持 PCL 为 nD 点云处理带来的某些扩展的现有文件格式。PCD 不是第一种支持 3D 点云数据的文件类型。尤其是计算机图形学和计算几何学社区,已经创建了多种格式来描述使用激光扫描仪获取的任意多边形和点云。

2024-02-22 00:15:00 1358

原创 pclpy pcd、pcl、vtk等文件读取点云、保存点云、可视化点云

pclpy pcd、pcl、vtk等文件读取点云、保存点云、可视化点云

2024-02-22 00:15:00 933

原创 open3d 网格表面法线估计和渲染

open3d 网格表面法线估计和渲染

2024-02-21 23:41:23 671

原创 pclpy 可视化点云(多窗口可视化、单窗口多点云可视化)

pclpy 可视化点云(多窗口可视化、单窗口多点云可视化)

2024-02-21 22:59:46 933

原创 pclpy SOR去除异常值(统计滤波)

pclpy SOR去除异常值(统计滤波)

2024-02-21 21:58:08 837

原创 open3d 凸包表面积、体积、包围框的坐标、对角线

凸包表面积、体积、包围框的坐标、对角线

2024-02-21 00:15:00 921 2

原创 pclpy 安装和使用

pclpy是点云库(PCL)的Python绑定。使用CppHeaderParser和pybind11从头文件生成。这个库正在积极开发中,目前只支持python 3.6 x64 和 python3.7,推荐使用python3.6。

2024-02-21 00:15:00 2043 9

原创 open3d 点云体素化

open3d 点云体素化

2024-02-20 21:39:15 892 1

原创 open3d 隐藏点去除算法

本文提出了一种简单快速的算子——“隐藏”点去除算子,该算子从给定的视点上确定点云中的可见点。在不重建曲面或估计法线的情况下确定可见性。结果表明,提取在变换后的点云的凸壳上的点相当于确定可见点。这个算子是通用的——它可以应用于不同维度的点云,既可以应用于稀疏点云,也可以应用于密集点云,也可以应用于云内部和外部的视点。结果表明,该算子在点云的可视化、视图依赖重建和阴影投射等方面都是有用的

2024-02-20 00:06:54 923

原创 las数据转pcd数据

las点云文件转pcd点云文件

2024-02-20 00:06:44 956

原创 open3d 平面分割(Ransac算法)

`RANSAC(RAndom SAmple Consensus,随机采样一致)`算法是从一组含有“外点”`(outliers)`的数据中正确估计数学模型参数的迭代算法。“外点”一般指的是数据中的噪声,比如说匹配中的误匹配和估计曲线中的离群点。所以,`RANSAC`也是一种“外点”检测算法。`RANSAC`算法是一种不确定算法,它只能在一种概率下产生结果,并且这个概率会随着迭代次数的增加而加大(之后会解释为什么这个算法是这样的)。

2024-02-19 00:10:38 2482

原创 open3d k-means 聚类

K-means聚类算法是一种无监督学习算法,主要用于数据聚类。该算法的主要目标是找到一个数据点的划分,使得每个数据点与其所在簇的质心(即该簇所有数据点的均值)之间的平方距离之和最小。

2024-02-19 00:10:21 1347 1

原创 open3d DBSCAN 聚类

基于密度的噪声应用空间聚类(DBSCAN)是一种无监督的ML聚类算法。无监督的意思是它不使用预先标记的目标来聚类数据点。聚类是指试图将相似的数据点分组到人工确定的组或簇中。另一方面,DBSCAN不要求我们指定集群的数量,避免了异常值,并且在任意形状和大小的集群中工作得非常好。它没有质心,聚类簇是通过将相邻的点连接在一起的过程形成的。

2024-02-18 01:42:05 1349 1

原创 open3d 计算点云密度

open3d计算点云密度

2024-02-18 00:15:43 688 1

原创 open3d 凸包

我们首先从一个网格中采样一个点云,并计算凸包,它作为一个三角形网格返回。点云的凸包是包含所有点的最小凸集合。

2024-02-17 19:03:23 541 1

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除