deleteConnection

Удалите связь между представлениями в поле зрения набор

Описание

пример

vSet = deleteConnection(vSet,viewId1,viewId2) удаляет связь между представлениями viewId1 и viewId2 в наборе представления, vSet.

Примеры

свернуть все

Создайте пустой набор представления изображения.

vSet = imageviewset;

Считайте два изображения в рабочую область.

imageDir = fullfile(toolboxdir('vision'),'visiondata','structureFromMotion');
I1 = rgb2gray(imread(fullfile(imageDir,'image1.jpg')));
I2 = rgb2gray(imread(fullfile(imageDir,'image2.jpg')));

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

points1 = detectSURFFeatures(I1);
points2 = detectSURFFeatures(I2);

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

[features1,validPoints1] = extractFeatures(I1,points1);
[features2,validPoints2] = extractFeatures(I2,points2);

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

vSet = addView(vSet,1,'Features',features1,'Points',validPoints1);
vSet = addView(vSet,2,'Features',features2,'Points',validPoints2);

Совпадайте с функциями между двумя изображениями. Затем сохраните функции соответствий как связь в наборе представления изображения.

indexPairs = matchFeatures(features1,features2);
vSet = addConnection(vSet,1,2,'Matches',indexPairs);

Удалите связь между двумя представлениями.

vSet = deleteConnection(vSet,1,2);

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

свернуть все

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

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

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

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

свернуть все

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

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

Объекты

Введенный в R2020a