exponenta event banner

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