Open3D-Geometry-8:Octree八叉树的数据处理

server/2024/9/23 18:49:56/

文章目录

  • 1. 从点云
  • 2. 从体素网格
  • 3. 遍历
  • 4. 查找包含点的叶节点

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

1. 从点云

可以使用该方法从点云构建八叉树convert_from_point_cloud。每个点都按照从根节点到深度适当的叶节点的路径插入到树中max_depth。随着树深度的增加,内部(最终是叶)节点表示 3D 空间的较小分区。

如果点云有颜色,则相应的叶节点采用最后插入点的颜色。该size_expand参数增加了根八叉树节点的大小,因此它比原始点云边界稍大,以容纳所有点。

import open3d as o3d
import numpy as npprint('input')

http://www.ppmy.cn/server/100758.html

相关文章

【chart.js】折线图给点添加点击事件

var mychart new Chart( ctx,{ type:line", … options:{ hover:{ // 此处最重要,决定是否能选中绑定的点 mode:“nearest” } , onClick:function(event,elements){ // 此为 被点击 的点 firstelement elements[0] // 这个点 属于第几个数据集合…

【吸引力法则】探究人生欲:追求深度体验与宇宙链接

文章目录 什么是人生欲?唤醒人生欲:克服配得感的三大障碍1 第一大障碍:法执的压制2 第二大障碍:家庭的继承2.1 家庭创伤的代际传递2.2 家庭文化基因的传递2.2.1 “成年人最大的美德是让自己的生活过得更加精彩。”2.2.2 荷欧波诺波…

Windows安装mmdet3d v0.17.1(跑通版)

环境 windows 11家庭版, 64 位操作系统, 基于 x64 的处理器,显卡NVIDIA GeForce RTX 3060 按照本人写的操作步骤在cuda11.1下安装mmdet3d成功后,跑代码报如下错误: RuntimeError: CUDA error: no kernel image is available for…

探索京存高性能分层 NAS 存储在卫星遥感领域的出色表现!

在卫星遥感技术不断发展的今天,海量的数据采集与处理成为了行业面临的重要挑战。而京存高性能分层 NAS 存储的出现,为卫星遥感领域带来了全新的解决方案。 卫星遥感所采集的数据,其规模堪称巨大。高分辨率的清晰图像,能够捕捉到地…

测试日记day4

1.禅道是个什么软件? 答:禅道是一款开源的项目管理和协同工具,主要是为了帮助团队高效的进行项目管理、任务分配和团队协作。专注于研发过程的需求、任务、bug、用例、计划、发布等要素的管理,支持敏捷开发和瀑布开发模式。它集产…

分布式数据库在传统车联网厂商的应用实践 | OceanBase案例

本文作者:慧视通科技,梁君 传统车联网厂商运维百亿级数据的痛点与难点 深圳慧视通科技(简称慧视通)作为专业的位置数据综合运营服务提供商,一直深耕智能交通领域,依托车联网、云计算、大数据处理、无线通信…

CAGIS团体标准《车载激光移动测量系统》审查通过

由华测导航牵头拟定的团体标准《车载激光移动测量系统》的审查会议在京顺利召开。会上,审查委员会的专家们一致同意通过该标准的审查,并建议上报给中国地理信息产业协会团体标准管理委员会进行批准发布。 填补标准空白 此次标准审查会议由中国地理信息产业协会常务副会长胥燕…

vulnhub靶机 sp eric(渗透测试详解)

一、靶机信息收集 1、靶机下载地址 https://download.vulnhub.com/sp/eric-v1.0.0.7z 2、扫描靶机IP 3、探测靶机端口、主机、服务版本信息 nmap -sS -sV -A -p- 192.168.31.159 4、靶机目录扫描 扫描一些文件等信息 二、web渗透测试 1、访问靶机IP 2、 拼接访问 admin.p…