Загрузите файл, содержащий наземный объект истины в рабочую область. Данные о метке источника данных и пикселя наземного объекта истины содержат пути к файлам, соответствующие последовательности изображений. Если наземный объект истины содержит пути к файлам, которые не могут быть найдены, предупреждающее сообщение отображено.
Warning: The data source points to a directory that cannot be found.<br>'C:\CFP\building'<br>Update the DataSource using using <a href="matlab:doc('changeFilePaths')">changeFilePaths</a> method.
Отобразите источник данных наземного объекта истины просмотреть путь к файлу.
Задайте альтернативный путь к файлу, чтобы заменить текущий путь к файлу, сохраненный в источнике данных наземного объекта истины.
Отобразите пиксельные данные о метке наземного объекта истины просмотреть путь к файлу.
ans = 5×1 cell array
{'C:\CFP\building\PixelLabelData\Label_1.png'}
{'C:\CFP\building\PixelLabelData\Label_2.png'}
{'C:\CFP\building\PixelLabelData\Label_3.png'}
{'C:\CFP\building\PixelLabelData\Label_4.png'}
{'C:\CFP\building\PixelLabelData\Label_5.png'}
Задайте альтернативный путь к файлу, чтобы заменить текущий путь к файлу, сохраненный в пиксельных данных о метке наземного объекта истины.
Создайте массив ячеек и текущих и альтернативных путей к файлам для источника данных и пиксельных данных о метке. Используйте этот массив ячеек в качестве входа функции changeFilePaths
, чтобы изменить заданные пути к файлам в наземной истине.
Измените текущие пути к файлам к альтернативным путям к файлам. Функция обновляет эти пути к файлам в источнике данных и пиксельных данных о метке наземного объекта истины. Если любые из наземных данных об истине все еще не найдены с помощью альтернативных путей к файлам, функция возвращает соответствующие исходные пути к файлам в источник данных как неразрешенные пути к файлам.
unresolvedPaths = 5×1 string array
"C:\CFP\building\PixelLabelData\Label_1.png"
"C:\CFP\building\PixelLabelData\Label_2.png"
"C:\CFP\building\PixelLabelData\Label_3.png"
"C:\CFP\building\PixelLabelData\Label_4.png"
"C:\CFP\building\PixelLabelData\Label_5.png"
Измените неразрешенный путь к файлу путем определения различного альтернативного пути для замены. Если наземные данные об истине найдены с помощью этого различного альтернативного пути к файлу, функция возвращает unresolvedPaths
как массив пустой строки.
unresolvedPaths =
0×0 empty string array
Отобразите источник данных наземного объекта истины проверить, что пути к файлам были изменены.
ans =
groundTruthDataSource for a video as an image sequence with properties
Source: {
' ...\matlab\toolbox\vision\visiondata\building\building1.JPG';
' ...\matlab\toolbox\vision\visiondata\building\building2.JPG';
' ...\matlab\toolbox\vision\visiondata\building\building3.JPG'
... and 2 more
}
TimeStamps: [5×1 duration]
Отобразите пиксельные данные о метке наземного объекта истины проверить, что пути к файлам были изменены.
ans = 5×1 cell array
{'Y:\jobarchive\Bdoc18b\2018_07_17_h18m13s56_job913679_pass\matlab\toolbox\vision\visiondata\buildingPixellabels\Label_1.png'}
{'Y:\jobarchive\Bdoc18b\2018_07_17_h18m13s56_job913679_pass\matlab\toolbox\vision\visiondata\buildingPixellabels\Label_2.png'}
{'Y:\jobarchive\Bdoc18b\2018_07_17_h18m13s56_job913679_pass\matlab\toolbox\vision\visiondata\buildingPixellabels\Label_3.png'}
{'Y:\jobarchive\Bdoc18b\2018_07_17_h18m13s56_job913679_pass\matlab\toolbox\vision\visiondata\buildingPixellabels\Label_4.png'}
{'Y:\jobarchive\Bdoc18b\2018_07_17_h18m13s56_job913679_pass\matlab\toolbox\vision\visiondata\buildingPixellabels\Label_5.png'}