exponenta event banner

addView

Добавление видов в набор видов

Описание

пример

vSet = addView(vSet,viewId) добавляет представление, указанное viewId к набору видов, vSet.

vSet = addView(vSet,viewId,absPose) указывает абсолютную позу вида.

vSet = addView(___,Name,Value) указывает параметры, использующие один или несколько аргументов пары имя-значение в дополнение к любой из комбинаций входных аргументов в предыдущих синтаксисах.

vSet = addView(vSet,viewTable) добавляет одно или несколько представлений в таблицу, указанную viewTable.

Примеры

свернуть все

Создание пустого набора видов изображений.

vSet = imageviewset;

Обнаружение точек интереса в изображении.

imageDir = fullfile(toolboxdir('vision'),'visiondata','structureFromMotion');
I = imread(fullfile(imageDir,'image1.jpg'));
points = detectSURFFeatures(im2gray(I));

Добавьте точки начисления процентов в качестве вида в набор видов изображений.

vSet = addView(vSet,1,'Points',points);

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

свернуть все

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

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

Абсолютная поза вида, указанная как rigid3d объект.

Одно или несколько представлений, указанных как таблица из двух или трех столбцов. Таблица должна содержать столбцы ViewId и AbsolutePose. Points необязательный столбец.

КолонкаОписание
ViewID

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

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

Аргументы пары «имя-значение»

Укажите дополнительные пары, разделенные запятыми Name,Value аргументы. Name является именем аргумента и Value - соответствующее значение. Name должен отображаться внутри кавычек. Можно указать несколько аргументов пары имен и значений в любом порядке как Name1,Value1,...,NameN,ValueN.

Пример: 'Points',detectSURFFeatures(rgb2gray(i))

Векторы элементов, указанные как разделенная запятыми пара, состоящая из 'Features' и матрицу M-на-N из М векторов признаков или в виде binaryFeatures объект.

Точки изображения, указанные как разделенная запятыми пара, состоящая из 'PointsM-by-2 матрицу координат в формате [x, y] или массив точек элемента M-элемента. Дополнительные сведения см. в разделе Типы элементов точек.

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

свернуть все

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

Представлен в R2020a