一、AABB包围盒
AABB包围盒即轴对齐包围盒,就是包围盒对齐坐标轴。计算相对简单,在要求不精细的情况下,这种包围盒是够用的。
MomentOfInertiaEstimation 是 PCL中的一个类,用于计算点云中物体的矩。它可以提供点云物体的三个主轴及其长度,以及物体的惯性矩阵等信息。通过使用 MomentOfInertiaEstimation 类,计算AABB包围盒。
二、代码
注:测试代码均使用PclSharp1.12.0库
using PclSharp;
using PclSharp.Eigen;
using PclSharp.Features;
using PclSharp.Helpers;
using PclSharp.IO;
using PclSharp.Search;
using PclSharp.Std;
using PclSharp.Struct;
using PclSharp.Surface;
using PclSharp.Vis;
using System;
using System.Numerics;
namespace PclSharpTest
{
class Program
{
static void Main(string[] args)
{
Console.WriteLine($"C#--PclSharp算法库测试:");
//读取点云数据
var cloud_current = new PointCloudOfXYZ();
using (var reader = new PCDReader())
reader.Read(AppDomain.CurrentDomain.BaseDirectory + $"//pcd//rabbit.pcd", cloud_current);
//降采样
PointCloudOfXYZ cloudFiltered = new PointCloudOfXYZ();//滤波后的点云
&n