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 -by - N матрица M векторов функций или как binaryFeatures объект.

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

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

свернуть все

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

Введенный в R2020a