Создайте обучающие данные для семантической сегментации из основной истины
[ создает image datastore imds,pxds] = pixelLabelTrainingData(gTruth)imds и pixel label datastore pxds от заданной основной истины. Можно объединить возвращенные хранилища данных в pixelLabelImageDatastore и использовать trainNetwork (Deep Learning Toolbox) функция для обучения сетей сегментации глубокого обучения. Можно также использовать эти хранилища данных с evaluateSemanticSegmentation функция для оценки результата глубокого обучения или классических методов сегментации.
Эта функция поддерживает параллельные вычисления с использованием нескольких MATLAB® рабочие. Включите параллельные вычисления с помощью диалогового окна Computer Vision Toolbox Preferences.
[ возвращает изображения и хранилища данных меток пикселей с дополнительными опциями, заданными одним или несколькими аргументами пары "имя-значение".imds,pxds] = pixelLabelTrainingData(gTruth,Name,Value)
Если на groundTruth объекты в gTruth были созданы с помощью видео файла, пользовательского источника данных или imageDatastore с различными пользовательскими функциями чтения можно задать любую комбинацию аргументов пары "имя-значение".
Если на groundTruth объекты были созданы из источника данных коллекции изображений или image sequence, тогда можно задать только SamplingFactor аргумент пары "имя-значение"
evaluateSemanticSegmentation | objectDetectorTrainingData | semanticseg | trainNetwork (Deep Learning Toolbox)