exponenta event banner

updateView

(Подлежит удалению) Изменение существующего вида в объекте набора видов

viewSet объект и его updateView функция будет удалена в следующей версии. Используйте imageviewset объект и его updateView вместо этого функция. Дополнительные сведения см. в разделе Вопросы совместимости.

Описание

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

пример

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

vSet = updateView(vSet,views) изменяет вид или набор видов, указанных view таблица.

Примеры

свернуть все

Создать пустой 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);

Обновите вид, чтобы задать позу камеры.

vSet = updateView(vSet, 1,'Orientation',eye(3),'Location',[0,0,0]);

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

свернуть все

viewSet объект.

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

Просмотр с камеры, указанный как таблица. Таблица должна содержать столбец с именем ViewIDи один или несколько столбцов с именем Points, Orientation, или Location.

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

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

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

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

Ориентация второй камеры относительно первой камеры, указанная как разделенная запятыми пара, состоящая из 'Orientationи матрицу 3 на 3, которая представляет [x, y, z] ориентацию второй камеры.

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

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

свернуть все

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

Вопросы совместимости

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

Не рекомендуется начинать с R2020a

См. также

|

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