plot

Постройте кубоидную модель

Описание

пример

plot(model) строит графики кубоидной модели в пределах осей текущей фигуры.

plot(model,'Parent',ax) строит графики кубоидной модели на заданных выходных осях.

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

Примеры

свернуть все

Обнаружение кубоида в облаке точек с помощью pcfitcuboid функция. Функция сохраняет кубоидные параметры как cuboidModel объект.

Считывайте данные облака точек в рабочую область.

ptCloud = pcread('highwayScene.pcd');

Поиск облака точек в пределах заданной видимой области (ROI). Создайте облако точек только для обнаруженных точек.

roi = [-30 30 -20 30 -8 13];
in = findPointsInROI(ptCloud,roi);
ptCloudIn = select(ptCloud,in);

Постройте график облака точек обнаруженных точек.

   figure
   pcshow(ptCloudIn.Location)
   xlabel('X(m)')
   ylabel('Y(m)')
   zlabel('Z(m)')
   title('Detected Points in ROI')

Найдите индексы точек в заданном информация только для чтения в облаке точек.

roi = [9.6 13.8 7.9 9.3 -2.5 3];
sampleIndices = findPointsInROI(ptCloudIn,roi);

Подбор кубоида к выбранному набору точек в облаке точек.

 model = pcfitcuboid(ptCloudIn,sampleIndices);
  figure
  pcshow(ptCloudIn.Location)
  xlabel('X(m)')
  ylabel('Y(m)')
  zlabel('Z(m)')
  title('Detect a Cuboid in a Point Cloud')

Постройте график кубоидного прямоугольника в облаке точек.

hold on
plot(model)

Отображение внутренних свойств cuboidModel объект.

model
model = 
  cuboidModel with properties:

     Parameters: [11.4873 8.5997 -1.6138 3.6713 1.3220 1.7576 0 0 0.9999]
         Center: [11.4873 8.5997 -1.6138]
     Dimensions: [3.6713 1.3220 1.7576]
    Orientation: [0 0 0.9999]

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

свернуть все

Кубоидная модель, заданная как cuboidModel объект.

Выходные оси, заданные как Axes объект, на котором можно отобразить кубоидную модель. Список свойств см. в разделе Свойств осей графика».

Выходные аргументы

свернуть все

Закрашенная фигура объекта, возвращается как patch объект.

См. также

Функции

Объекты

Введенный в R2020b