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 объект.

Одно или несколько представлений в виде 2D столбца или таблицы с тремя столбцами. Таблица должна содержать столбцы ViewId и AbsolutePose'points' столбец является дополнительным.

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

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

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

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

свернуть все

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

Смотрите также

Объекты

Введенный в R2020a