Загрузите файл, содержащий объект основной истины в рабочую область. Источник данных и данные о пиксельных метках объекта основной истины содержат пути к файлам, соответствующие последовательности изображений. Если объект основной истины содержит пути к файлам, которые не могут быть найдены, предупреждающее сообщение отображено.
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'}