addView

Класс: viewSet

Добавьте новое представление, чтобы просмотреть объект набора

Синтаксис

vSet = addView(vSet,viewId)
vSet = addView(vSet,viewId,Name,Value)

Описание

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

vSet = addView(vSet,viewId,Name,Value) дополнительные опции использования заданы одним или несколькими аргументами пары Name,Value.

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

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

Объект viewSet.

Представление ID положения камеры в объекте viewSet, заданном как целое число.

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

Укажите необязательные аргументы в виде пар ""имя, значение"", разделенных запятыми. Имя (Name) — это имя аргумента, а значение (Value) — соответствующее значение. Name должен появиться в кавычках. Вы можете задать несколько аргументов в виде пар имен и значений в любом порядке, например: Name1, Value1, ..., NameN, ValueN.

Пример: 'Location','[0,0,0]'

Отобразите точки, заданные как пара, разделенная запятой, состоящая из 'Points' и M-by-2 матрица [x, y] координаты или любой объект точек.

Ориентация второй камеры относительно первого, заданного как пара, разделенная запятой, состоящая из 'Orientation' и 3х3 матрицы.

Местоположение второй камеры относительно первого, заданного как пара, разделенная запятой, состоящая из 'Location' и трехэлементного вектора.

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

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

Объект viewSet, содержащий добавленное представление, задан viewId.

Примеры

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

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

vSet = viewSet;

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

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

Добавьте точки в объект.

vSet = addView(vSet,1,'Points',points,'Orientation',eye(3),'Location',[0,0,0]);

Введенный в R2016a