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 имя аргумента и Value соответствующее значение. Name должен появиться в кавычках. Вы можете задать несколько аргументов в виде пар имен и значений в любом порядке, например: Name1, Value1, ..., NameN, ValueN.

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

Отобразите точки, заданные как разделенная запятой пара, состоящая из 'PointsM-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