planeModel.plot

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

Описание

пример

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 имя аргумента и Value соответствующее значение. Name должен появиться в кавычках. Вы можете задать несколько аргументов в виде пар имен и значений в любом порядке, например: Name1, Value1, ..., NameN, ValueN.

Пример: 'Color'R.

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

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

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

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

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

Введенный в R2015b