poses

Класс: viewSet

Возвращает положения камеры, сопоставленные в представления

Синтаксис

cameraPoses = poses(vSet)
cameraPoses = poses(vSet,viewIds)

Описание

cameraPoses = poses(vSet) возвращает положения камеры, которые соответствуют представлениям, содержавшимся во входе viewSet, объект, vSet.

cameraPoses = poses(vSet,viewIds) возвращает положения камеры, которые соответствуют подмножеству представлений, заданных векторным viewIds.

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

развернуть все

viewSet объект.

Просмотрите идентификаторы в виде целочисленного скаляра для одного представления, или как вектор из целых чисел для набора представлений.

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

развернуть все

Информация о положении камеры, возвращенная как таблица с тремя столбцами. Таблица содержит столбцы для ViewId, Orientation, и Location. Представление IDs соответствует идентификаторам в viewSet объект. Ориентации заданы как 3х3 матрицы вращения, и местоположения заданы как трехэлементные векторы. Можно передать cameraPoses таблица к triangulateMultiview и bundleAdjustment функции.

Примеры

развернуть все

Создайте пустой viewSet объект.

vSet = viewSet;

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

vSet = addView(vSet,1,'Orientation',eye(3),'Location',[0,0,0]);
vSet = addView(vSet,2,'Orientation',eye(3),'Location',[1,0,0]);

Получите абсолютные положения камеры.

camPoses = poses(vSet);

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

|

Введенный в R2016a