connectedViews

Возврат связанных представлений

Описание

пример

viewTable = connectedViews(vSet,viewId) возвращает таблицу представлений из vSet которые соединяются с видом, заданным как viewId.

viewTable = connectedViews(vSet,viewId,minNumMatches) также задает минимальное количество совпадающих точек функции в соединении для вида, учитываемого как связанный вид.

Примеры

свернуть все

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

vSet = imageviewset;

Добавить виды в набор видов изображений.

vSet = addView(vSet, 1);
vSet = addView(vSet, 2);
vSet = addView(vSet, 3);
vSet = addView(vSet, 4);

Соедините виды в наборе видов изображений.

vSet = addConnection(vSet,1,2);
vSet = addConnection(vSet,2,3);
vSet = addConnection(vSet,2,4);

Получение связанных видов для вида с идентификатором 2.

viewTable = connectedViews(vSet,2)
viewTable=3×4 table
    ViewId    AbsolutePose       Features         Points   
    ______    _____________    ____________    ____________

      1       [1x1 rigid3d]    {0x0 double}    {0x0 double}
      3       [1x1 rigid3d]    {0x0 double}    {0x0 double}
      4       [1x1 rigid3d]    {0x0 double}    {0x0 double}

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

свернуть все

Набор видов изображений, заданный как imageviewset объект.

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

Минимальное количество совпадающих точек функций в соединении для вида, учитываемого как связанный вид, заданное как положительное целое число.

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

свернуть все

Одно или несколько представлений возвращаются в виде трехколоночной таблицы. Таблица должна содержать столбцы, описанные в этой таблице.

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

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

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

См. также

Объекты

Введенный в R2020a