findView

Получите функцию и индексы сегмента, соответствующие, чтобы сопоставить представление

Описание

пример

idx = findView(sMap,viewIds) получает индексы функций и сегментов, которые соответствуют заданным представлениям viewIds.

Примеры

свернуть все

Загрузите карту сегментов и функций в рабочую область.

data = load('segmatchMapFullParkingLot.mat');
sMap = data.segmatchMapFullParkingLot;

Получите функцию и индексы сегмента, соответствующие определенным представлениям.

viewIds = 20:25;
idx = findView(sMap,viewIds);

Выберите сегменты, которые соответствуют этим представлениям.

segments = sMap.Segments(idx);

Визуализируйте сегменты.

ptCloud = pccat(segments);
figure
pcshow(ptCloud)

Figure contains an axes. The axes contains an object of type scatter.

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

свернуть все

Карта сегментов и функций в виде pcmapsegmatch объект.

Просмотрите идентификаторы в виде M - вектор элемента. M является количеством представлений, чтобы удалить. Каждый идентификатор представления уникален для определенного представления.

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

свернуть все

Индексы индекса к функциям и сегментам в заданных представлениях, возвращенных как N - вектор элемента. N является общим количеством функций и сегментов в карте. Если элемент idx 1 TRUE), затем соответствующая функция принадлежит заданному представлению.

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

Функции

Объекты

Введенный в R2021a