几何篇(三)
前言
本章节将主要介绍三角网类数据的读取和RGB图像的读取。
一、三角网类数据的读取
Open3D 有一种用于 3D 三角形网格的数据结构,称为TriangleMesh。下面的代码显示了如何从ply文件中读取三角形网格并打印出来。
代码如下:
// test TriangleMesh
string BunnyMesh_path ="../data/BunnyMesh.ply"; //读取文件的地址
std::shared_ptr<geometry::TriangleMesh> BunnyMesh(new geometry::TriangleMesh);
BunnyMesh = io::CreateMeshFromFile(BunnyMesh_path);
BunnyMesh->ComputeVertexNormals();
visualization::DrawGeometries({
BunnyMesh});
结果图:

二、RGBD 图像
Open3D的RGBD图像由深度图和颜色图组成,读取的时候要选择同一帧的深度图和颜色图来合成RGBD图像。
代码如下:
std

本文介绍使用Open3D库读取和处理3D三角网及RGBD图像的方法,包括从PLY文件加载三角网格并显示,以及如何合成RGBD图像。
最低0.47元/天 解锁文章
1万+

被折叠的 条评论
为什么被折叠?



