Создайте обучающие данные для семантической сегментации из основной истины
[
создает 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)