Image Labeler

Пометьте изображения для приложений компьютерного зрения

Описание

Приложение Image Labeler позволяет вам пометить достоверные данные в наборе изображений. Используя приложение, вы можете:

  • Задайте прямоугольные метки видимых областей (ROI), метки ROI ломаной линии, пиксельные метки ROI и метки сцены. Используйте эти метки, чтобы интерактивно помечать ваши достоверные данные.

  • Используйте встроенные алгоритмы обнаружения или отслеживания, чтобы пометить ваши достоверные данные.

  • Запишите, импортируйте и используйте свой собственный алгоритм автоматизации, чтобы автоматически пометить основную истину. Смотрите Создают Алгоритм Автоматизации для Маркировки.

  • Оцените эффективность своих алгоритмов автоматизации метки с помощью визуальных сводных данных. Сводные данные Вида на море Меток Основной истины.

  • Экспортируйте помеченную основную истину как groundTruth объект. Можно использовать этот объект для системной верификации или для обучения сеть семантической сегментации или детектор объектов. Смотрите Обучающие данные для Обнаружения объектов и Семантической Сегментации.

Поддержки приложений Image Labeler все форматы файла изображения, поддержанные imread. Чтобы считать дополнительные форматы файлов, можно создать imageDatastore и используйте ReadFcn свойство.

Чтобы узнать больше об этом приложении, смотрите Начало работы с Image Labeler.

Image Labeler app

Откройте приложение Image Labeler

  • MATLAB® Toolstrip: На вкладке Apps, под Image Processing and Computer Vision, кликают по значку приложения.

  • Командная строка MATLAB: Войти imageLabeler.

Программируемое использование

развернуть все

imageLabeler открывает новый сеанс приложения, позволяя вам пометить достоверные данные в изображениях.

imageLabeler(imageFolder) открывает приложение и загружает все изображения от папки под названием imageFolder.

Изображения в папке могут быть не упорядочены и могут отличаться по размеру. Чтобы пометить видео или набор упорядоченных изображений, напоминающих видео, используйте приложение Video Labeler.

imageLabeler(imageDatastore) открывает приложение и читает все изображения от imageDatastore объект. ReadFcn свойство imageDatastore объект задает, как считать данные.

Например, чтобы открыть приложение с набором изображений знака Стоп:

   stopSignsFolder = fullfile(toolboxdir('vision'),'visiondata','stopSignImages');
   imds = imageDatastore(stopSignsFolder)
   imageLabeler(imds)

imageLabeler(sessionFile) открывает приложение и загружает сохраненный сеанс Image Labeler, sessionFile. sessionFile введите содержит путь и имя файла. MAT-файл, что sessionFile точки к содержат сохраненный сеанс.

Больше о

развернуть все

Алгоритмы

развернуть все

Можно использовать алгоритмы автоматизации метки, чтобы ускорить маркировку в рамках приложения. Чтобы создать ваш собственный алгоритм автоматизации метки, чтобы использовать в рамках приложения, смотрите, Создают Алгоритм Автоматизации для Маркировки. Можно также использовать один из предоставленных встроенных алгоритмов. Выполните эти шаги:

  1. Загрузите данные, которые вы хотите пометить, и создать по крайней мере одно определение метки.

  2. На панели инструментов приложения нажмите Select Algorithm и выберите один из встроенных алгоритмов автоматизации.

  3. Нажмите Automate, и затем следуйте инструкциям по автоматизации на правой панели окна автоматизации.

Введенный в R2018a