Ground Truth Labeler (требует Automated Driving Toolbox™) и приложения Video Labeler позволяют вам пометить достоверные данные в видео или в последовательности изображений.
Можно использовать пользовательского читателя, чтобы импортировать любое видео или последовательность изображений, которая поддерживается VideoReader или imread. Можно или использовать пользовательское диалоговое окно читателя в приложении или открыть приложение и задать пользовательский источник читателя.
Приложение Image Labeler не поддерживает пользовательских читателей источника данных.
В вашем приложении, Load> Custom Reader, чтобы загрузить ваши данные при помощи пользовательской функции читателя. Необходимо обеспечить указатель Custom reader function и Data source name. Кроме того, необходимо импортировать соответствующие метки времени из рабочей области MATLAB®.

Задайте пользовательского читателя как указатель на функцию. У пользовательского читателя должен быть синтаксис:
outputImage = readerFcn(sourceName,currentTimeStamp)
readerFcn имя вашей пользовательской функции читателя.Пользовательская функция читателя загружает изображение от sourceName, который соответствует текущей метке времени, заданной currentTimeStamp.
currentTimeStamp = timestamps(currIdx);
outputImage от пользовательской функции должна быть шкала полутонов или изображение RGB в любом формате, поддержанном imshow. currentTimeStamp скалярное значение, которое соответствует текущей системе координат, которую выполняет алгоритм.
Используйте groundTruthDataSource функционируйте, чтобы считать пользовательские исходные данные с пользовательским указателем на функцию читателя:
gtSource= groundTruthDataSource(sourceName,readerFcn,timeStamps)
groundTruthDataSource объект с пользовательским указателем на функцию читателя, readerFcn. Приложение использует указатель, чтобы загрузить пользовательский источник данных, заданный sourceName. Пользовательская функция читателя загружает изображение от sourceName это соответствует текущей метке времени, заданной индексируемым значением в timeStamps вектор.Синтаксис возвращает groundTruthDataSource объект, который использование приложения считать данные из пользовательского источника.
Используйте groundTruthDataSource функционируйте, чтобы считать пользовательские исходные данные с пользовательским указателем на функцию читателя:
gtSource= groundTruthDataSource(sourceName,readerFcn,timeStamps)
groundTruthDataSource объект с пользовательским указателем на функцию читателя, readerFcn. Приложение использует указатель, чтобы загрузить пользовательский источник данных, заданный sourceName. Пользовательская функция читателя загружает изображение от sourceName это соответствует текущей метке времени, заданной индексируемым значением в timeStamps вектор.Синтаксис возвращает groundTruthDataSource объект, который использование приложения считать данные из пользовательского источника.
Можно импортировать возвращенный groundTruthDataSource объект в Ground Truth Labeler или приложение Video Labeler. Например:
groundTruthLabeler(gtSource)
videoLabeler(gtSource)