cost 327 ms
如何加速 numpy for 循环,根据强度为点云着色 - how to accelerate the numpy for-loop, for coloring point-cloud by its intensity

在此处输入代码我想根据强度为点云着色。 目前,我使用以下 for 循环将颜色图 function应用于点的强度(第 4 维): 颜色映射 function 的示例: 给点云上色比直接使用open3d的原始colormap(即按点的x,y,z-pose上色)消耗的时间要多得多我怎样才能通过它的强度来加 ...

如何将已知法线应用于 open3d 中的点云? - How to apply known normal to a point cloud in open3d?

我有一个包含 4 个平面点的列表,我想可视化它们之间的表面。 为此,我在 Open3d 中使用泊松重建。 从我生成这些点的数据集中,我也有这个表面的法线: normals = np.array([ 0., -1., 0.]) 我的问题是,如何以正确的方式将法线应用于点云,以便重建成为可能? 重现错 ...

已安装 open3d 库,但未加载该库 - Installed open3d lib but the library is not loading

我正在设置我的 m1 pro max 笔记本电脑。 我已经下载了 python,我正在通过 pip 安装所有需要的库。我在安装打开的 3d 库时遇到问题。 当我运行这个: 我收到此错误: 我已经搜索了错误,但没有任何效果。 不确定为什么要尝试自制软件,我下载了它以尝试一些操作,但最终将其从我的笔记本 ...

如何旋转点云,使点云的obb与abb重合 - How to rotate a point cloud so that the obb of the point cloud coincides with the abb

我有一系列雷达点云,我使用 shapfile 分割出其中几个区域,这些区域都是从 z 轴开始的矩形。 我想知道是否有办法旋转它们,使一条边平行于 x 或 y 轴。 我的想法是用abb包围盒创建obb包围盒,然后比较两者并循环旋转它们。 谢谢! ...

裁剪三角形而不是移除三角形的 function (open3d) - Crop function that slices triangles instead of removing them (open3d)

我在 open3d 中有一个 TriangleMesh,我想使用边界框裁剪它。 Open3d 有crop function ,如果三角形完全或部分在边界框之外,它会删除它们。 如果三角形部分位于边界框之外,是否有 function 切片三角形? 这是一个简单的 2D 示例(参见下面的 plot) ...

无法从源代码构建 Open3D - Cannot build Open3D from source

我正在尝试从 c++ 中的源代码构建 Open3D。我已按照此处说明的方法进行操作,但是当它启用标志 -DBUILD_SHARED_LIBS=ON 时,我收到此消息: 然后当我禁用 BUILD_WEBRTC 时,我能够生成项目。 但是,当我随后尝试在 visual studio 中构建 INSTA ...

Open3D o3d.visualization.VisualizerWithEditing() 从拾取点获取坐标而不是从队列获取索引 - Open3D o3d.visualization.VisualizerWithEditing() get coordinates from picked point and not index from queue

http://www.open3d.org/docs/release/tutorial/visualization/interactive_visualization.html 我从 Open3D 得到了这个 function。 当我使用这段代码时,它只在终端中显示坐标,但只返回索引。 [Ope ...

如何通过python获取网格与平面之间的横截面周长? - How to get the perimeter of the cross-section between mesh and plane by python?

我用平面通过meshcut切割网格,得到切割面。 这一段的轮廓是用离散的点表示的,如何得到这个轮廓的周长呢? 这部分的轮廓类似于椭圆而不是规则形状。你能给我一些计算周长的建议吗?或者你有没有在meshcut中找到一些关于周长计算的代码? 更多细节:以下是我从 meshcut 中得到的要点。 它们可 ...

英特尔 MKL 错误:当在 cpp 中包含犰狳和 Open3D 时,进入 DGELSD 时参数 7 不正确 - Intel MKL ERROR: Parameter 7 was incorrect on entry to DGELSD when including both Armadillo and Open3D in cpp

我正在 Ubuntu18.04 上开发基于 Open3D 和犰狳的 cpp 项目。 将Open3D::Open3D添加到链接库后,犰狳中的某些函数(如arma::inv(A)和arma::solve(X, A, B)需要 Intel MKL 不起作用,并且出现 output 错误消息,如“Intel ...

如何对点云进行下采样以获得特定数量的点,以便我可以将新数据提供给基于 PointNet 的模型? - How do I downsample a point cloud to have a specific number of points so I can feed new data to a model based on PointNet?

我想制作自己的数据集,以便将其用于训练和测试目的。 问题是我可以将训练和测试的点选为一定数量的点(在我的例子中是 4096)但是对于新数据这是不可能的因为我想去一个实时场景并且选点不是一个选项。 每次,我作为新数据获得的点数都不同。 有时点数约为 100k,有时约为 200k。 有没有办法可以将点 ...

如何使用 Open3D 的 project_to_depth_image 将点云投影到深度图像? - How to project a point cloud to a depth image using Open3D's project_to_depth_image?

我的最终目标是使用Open3D (通过pip install open3d很容易安装)从点云生成自上而下/侧面正交(或接近正交)视图我试图找到最简单的方法。 一种选择是使用可视化器的capture_screen_float_buffer但是我想避免使用 2 个渲染器(每个视图一个)。 我还发现op ...

Xcode 14.1 调试错误“不包含预期的二进制工件”错误 - Xcode 14.1 Debug error “does not contain expected binary artifact” error

自从 xcode 在过去几个月发布了新版本但仍未得到任何解决方案以来,我们收到此错误有一段时间了我们尝试使用 open3d-ios swift package 这是 Swift package 二进制目标代码 git zip 对于上面的代码片段,我们得到了上面的错误 我们甚至尝试解压缩这些资产并在本 ...

以 .bin 格式将多个全点云可视化为来自 Lidar - Open3d 的视频 - Visualizing multiple all point clouds with .bin format as a video from Lidar - Open3d

我通过velodyne生成了几个点云in.bin文件,想把各种点云看成视频或者animation。 我的文件 000000.bin 到 007480.bin 来自一条开启了 LIDAR 的路线,直到路径的尽头,它们都在一个名为 ../velodyne/ 的目录中,我正在运行一个名为 OpenPCDe ...

从深度图像创建张量点云 - Creating a tensor point cloud from depth image

我正在尝试使用 open3D 创建张量点云,所以我可以在我的 GPU 上处理它,但我似乎无法让它工作。 深度图像是从 realsense D435 相机捕获的,深度数据按照文档的要求存储为 numpy 数组。 我不断收到一个错误,它不接受我的内在或深度图像。 注意:它在我的 cpu 上与正常的 o3 ...


 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM