addView

Добавить представления в набор видов

Описание

vSet = addView(vSet,viewId) добавляет вид, заданный как viewId к набору видов, vSet.

vSet = addView(vSet,viewId,absPose) задает абсолютное положение вида.

vSet = addView(___,'PointCloud',ptCloud) задает облако точек, связанное с представлением, в дополнение к любой комбинации входных аргументов в предыдущих синтаксисах.

vSet = addView(vSet,viewTable) добавляет одно или несколько представлений в таблицу, заданную как viewTable.

Примеры

свернуть все

Создайте пустой набор видов облака точек.

vSet = pcviewset;

Создайте облако точек.

ptCloud = pcread('teapot.ply');

Задайте абсолютное положение.

absPose = rigid3d(eye(3),[1 0 0]);

Добавьте представление к набору видов облака точек.

viewId = 1;
vSet = addView(vSet,viewId,absPose,'PointCloud',ptCloud);

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

свернуть все

Набор видов облака точек, заданный как pcviewset объект.

Видовой идентификатор, заданный как целое число. Идентификаторы видов являются уникальными для определенного представления.

Абсолютное положение вида, заданное как rigid3d объект.

Облако точек, заданное как pointCloud объект.

Одно или несколько представлений в виде двухколоночной или трехколоночной таблицы. Таблица должна содержать столбцы ViewId и AbsolutePose. Points столбец необязателен.

СтолбецОписание
ViewID

Видовой идентификатор, заданный как целое число. Идентификаторы видов являются уникальными для определенного представления.

AbsolutePoseАбсолютное положение вида, заданное как rigid3d объект.
PointsОблако точек для представления, заданное как pointCloud объект.

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

свернуть все

Просмотр набора с добавленными видами, возвращенный как pcviewset объект.

См. также

Объекты

Введенный в R2020a