open3d教程(三):读取输出点云并给点云上色(Python版)
一、主要函数
- read_point_cloud 用来读取点云数据。通过文件扩展名来解码文件。支持的文件名是:pcd、ply、xyz、xyzrgb、xyzn、pts。
- print(pcd) 输出点云的点的个数。
- print(
o3d.np.asarray(pcd.points))
输出点云中点的三维坐标。 - draw_geometries 可视化点云。使用鼠标可以从不同角度查看几何图形。
- paint_uniform_color 给所有的点着一个统一的颜色,颜色是在RGB空间的[0. 1]范围内取值。
二、代码实现
import open3d as o3ddef draw_geometries(result, batch):if batch:for i in range(len(result)):o3d.visualization.draw_geometries([result[i]], "result", 800, 600, 50, 50, False, False, True)else:o3d.visualization.draw_geometries(result, "result", 800, 600, 50, 50, False, False, True)pcd_file = './data/dragon.pcd'origin_p
open3d教程(三):读取输出点云并给点云上色(Python版)相关推荐
- 2.Open3D教程——文件读取和保存
文件读取和保存 本教程演示了Open3D如何读写基本数据结构. 1. 点云 下面的代码读取和写入点云. print("Testing IO for point cloud ..." ...
- 手把手阿里云企业邮箱设置教程三步搞定
阿里云企业邮箱购买后如何使用?很简单,先在企业邮箱使用域名处添加邮箱所需的MX.CNAME解析,然后设置密码,最后分配员工账号,即可完成阿里云企业邮箱的开通流程,阿小云来详细说下阿里云企业邮箱开通指南 ...
- 爆肝5万字❤️Open3D 点云数据处理基础(Python版)
Open3D 点云数据处理基础(Python版) 文章目录 1 概述 2 安装 2.1 PyCharm 与 Python 安装 2.3 Anaconda 安装 2.4 Open3D 0.13.0 安装 ...
- Open3d系列 | 1. Open3d实现点云数据读写、点云配准、点云法向量计算
如有错误,恳请指出. 从这一篇博客开始,开始利用Open3d来处理点云数据.之后将围绕点云数据的多种处理方式来记录笔记.本篇博客的内容包括点云的文件格式介绍,点云数据的读取,以及点云的配准与点云的法向 ...
- MongoDB 教程三: 高级查询
视频:MongoDB 教程三: 高级查询 MongoDB支持的查询语言非常强大,语法规则类似于面向对象的查询语言,可以实现类似关系数据库单表查询的绝大部分功能,并且由于 MongoDB可以支持复杂的数 ...
- 区块链教程(三):Solidity编程基础
注:本教程为技术教程,不谈论且不涉及炒作任何数字货币 区块连教程(一):前置知识-linux补充 区块链教程(二):基础概念介绍 区块链教程(三):Solidity编程基础 区块链教程(四):搭建私链 ...
- 【MATLAB Image Processing Toolbox 入门教程三】快速入门之“在多光谱图像中寻找植被”
[MATLAB Image Processing Toolbox 入门教程三] 本篇摘要 一.从多光谱图像文件导入彩色红外通道 二.构建近红外光谱散射图 三.计算植被系数并显示其定位 四.综合实例部分 ...
- Unity3d shader 教程三 RGB立方体
本教程讨论顶点输出参数和片段输入参数.假设您熟悉"最小的着色器"部分. 在本教程中,我们将编写一个着色器来渲染一个类似于下图所示的RGB多维数据集.表面上每个点的颜色由其坐标确定; ...
- TM4C123GLaunchPad教程三_外部中断
TM4C123GLaunchPad教程三_外部中断 介绍 TM4C的每个IO口都可以分别配置外部中断,每组IO口对应一个中断服务函数,例如PA0-PA7对应同一个中断服务函数,每个IO口可以配置为 ...
- qpython3可视图形界面_PySide——Python图形化界面入门教程(三)
PySide--Python图形化界面入门教程(三) --使用内建新号和槽 --Using Built-In Signals and Slots 上一个教程中,我们学习了如何创建和建立交互widget ...
最新文章
- excel操作----主要用于数据库入库
- img 显示base64_用 PySimpleGUI 做程序(7)--显示图片
- 用 Python 检验数据正态分布的几种方法
- 全局替换安卓应用字体
- 10个线程同时执行i++操作1000次,如何保证结果是1w
- php高德行政区边界,请教 高德地图绘制行政区划边界
- 苹果手机对html的要求,《原神》ios要什么配置 ios端配置要求一览
- Flash player 必要的系统组件未能正常运行,请修复Adobe Flash Player
- ubuntu 14.04调试ORB-SLAM2
- 微软的拼音输入法可以带声调进行
- PaddlePaddle课程学习第二周笔记
- 比迅雷好用,下载速度快5倍的下载软件IDM(Internet Download Manager)
- 商务通怎么做html留言板,网站商务通对话框设置技巧
- html代码中的nofollow属性
- 网站ftp服务器密码修改,ftp服务器忘记密码修改
- rocksdb和spdk
- 报错:Error querying database. Cause: java.sql.SQLException: Access denied for user ‘root‘@‘localhost‘
- Joomla 节日派对产品展示模板
- 一颗树为另一棵树的子树
- 利用博客赚钱的全过程
热门文章
- vr云游带火旅游新方式,这样的旅游更省钱
- 转 OC 一些奇葩的问题 但解决方法却让你看后要吐血
- 高三中职计算机网络综合试题,中职高考计算机试题及答案
- 论文导读 | Event-Triggered Quantized Average Consensus via Ratios of Accumulated Values
- 腾讯2016在线模拟笔试
- 我的第一次项目管理经历--一次惨痛的教训
- PintOS Lab1
- Android实现蛛网背景效果
- 【python爬虫】10.指挥浏览器自动工作(selenium)
- 禹州机器人_2020禹州车小秘平衡车维修店纳恩博九号机器人