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 объект.

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

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

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

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

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

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

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

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

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

свернуть все

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

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

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

Не рекомендуемый запуск в R2020a

Смотрите также

|

Введенный в R2016a