exponenta event banner

график

Печать кубовидной модели

Описание

пример

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

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

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

Примеры

свернуть все

Обнаружение кубоида в облаке точек с помощью pcfitcuboid функция. Функция сохраняет параметры cuboid как 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 в облаке точек.

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]

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

свернуть все

Модель Cuboid, заданная как cuboidModel объект.

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

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

свернуть все

Объект патча, возвращенный как patch объект.

См. также

Функции

Объекты

Представлен в R2020b