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(rgb2gray(I));

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

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

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

свернуть все

Представление изображения установлено в виде imageviewset объект.

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

Абсолютное положение представления в виде rigid3d объект.

Одно или несколько представлений в виде 2D столбца или таблицы с тремя столбцами. Таблица должна содержать столбцы 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 объект.

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

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

свернуть все

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

Введенный в R2020a