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