planeModel.plot

Постройте плоскость в окне рисунка

Синтаксис

plot(model)
plot(model,Name,Value)

Описание

пример

H = plot(model) строит плоскость в пределах по осям текущей фигуры. H является указателем на patch.

H = plot(model,Name,Value) включает дополнительные опции, заданные одним или несколькими аргументами пары Name,Value.

Примеры

свернуть все

Загрузите облако точек.

load('object3d.mat');

Отобразите облако точек.

figure
pcshow(ptCloud)
xlabel('X(m)')
ylabel('Y(m)')
zlabel('Z(m)')
title('Detect a plane in a point cloud')

Установите максимальное расстояние точки к плоскости (2 см) для плоского подбора кривой.

maxDistance = 0.02;

Установите вектор нормали плоскости.

referenceVector = [0, 0, 1];

Установите максимальное угловое расстояние (5 градусов).

maxAngularDistance = 5;

Обнаружьте таблицу в облаке точек и извлеките его.

model = pcfitplane(ptCloud,maxDistance,referenceVector,maxAngularDistance);

Постройте плоскость.

hold on
plot(model)

Входные параметры

свернуть все

Параметрическая плоская модель возвращена planeModel.

Аргументы в виде пар имя-значение

Укажите необязательные аргументы в виде пар ""имя, значение"", разделенных запятыми. Имя (Name) — это имя аргумента, а значение (Value) — соответствующее значение. Name должен появиться в кавычках. Вы можете задать несколько аргументов в виде пар имен и значений в любом порядке, например: Name1, Value1, ..., NameN, ValueN.

Пример: 'Color', 'r'.

Выведите оси, заданные как пара, разделенная запятой 'Parent' и текущей системы координат для отображения визуализации.

Цвет плоскости, заданной как пара, разделенная запятой 'Color' и один из:

  • 1 3 вектор RGB со значениями в области значений [0 1]

  • краткое название цвета MATLAB® ColorSpec, такого как 'b'

  • длинное имя цвета ColorSpec MATLAB, такого как 'blue'

Введенный в R2015b