poses

(Чтобы быть удаленным), Возвращает положения камеры, сопоставленные в представления

viewSet возразите и poses функция будет удалена в будущем релизе. Используйте imageviewset возразите и poses функцию вместо этого. Для получения дополнительной информации см. Вопросы совместимости.

Описание

пример

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

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

Примеры

свернуть все

Создайте пустой 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);

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

свернуть все

viewSet объект.

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

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

свернуть все

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

Вопросы совместимости

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

Не рекомендуемый запуск в R2020a

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

| | |

Введенный в R2016a