主要内容

球形模型类

存储参数球模型的对象

句法

模型=球形模型(参数)

描述

存储参数球模型的对象

建造

模型= spheremodel(参数从1 by-4构建参数球模型参数描述球体的输入向量。

输入参数

展开全部

球参数,指定为1 by-4标量向量。此输入指定参数财产。四个参数[一个,,,,b,,,,C,,,,d]满足球体的方程式:

(( X - 一个 2 + (( y - b 2 + (( z - C 2 = d 2

特性

展开全部

这些属性是只读的。

Sphere模型参数,存储为1 x-4矢量。这些参数由参数输入参数。四个参数[一个,,,,b,,,,C,,,,d]满足球体的方程式:

(( X - 一个 2 + (( y - b 2 + (( z - C 2 = d 2

球体中心,存储为1 x-3矢量[XC,,,,yc,,,,ZC]指定球体的中心坐标。

球体半径,存储为标量值。

方法

spheremodel.plot 在图形窗口中绘制球

例子

全部收缩

负载点云。

加载('object3d.mat');

显示点云。

图PCSHOW(PTCLOUD)XLABEL('x(m)')ylabel('y(m)')Zlabel('z(m)') 标题(“检测到点云中的球体”

图包含一个轴对象。带标题的轴对象检测点云中的球体包含类型散点的对象。

设置最大点对球距离(1厘米),以进行球形拟合。

maxDistance = 0.01;

设置关注区域以限制搜索。

ROI = [-inf,0.5;0.2,0.4;0.1,inf];sampleIndices = findpointsinroi(ptcloud,roi);

检测到点云中的地球并提取。

型号= pcfitsphere(ptcloud,maxdistance,“样品界”,样品框);

绘制球体。

抓住图(模型)

图包含一个轴对象。带有标题的轴对象检测到点云中的球体包含2个类型散点的对象。

在R2015B中引入