вызывать
Аннотирование является обязательным шагом в создании пользовательских наборов данных.Нам нужно обратить внимание на то, как сделать это удобно и эффективно.В этой статье представлены два инструмента аннотирования с открытым исходным кодом, которые также являются наиболее используемыми и эффективными инструментами графического аннотирования. Они естьLabelImg
иCVAT
.
LabelImg
LabelImg
Это инструмент аннотирования графических изображений с открытым исходным кодом, который используетpython
иQt
Пишите, поддерживаяwindows
,linux
иmacOS
, адрес проекта:GitHub.com/Тайзу Таллинн/Ла…
LabelImg
Операция по-прежнему очень удобна, она обеспечивает по умолчаниюclass
, вы можете удалить эти типы, если они вам не нужны
открыть следующийexe
файл, нажмитеOpen
Импортируйте картинку, нажмите горячую клавишуw
, после выбора цели появится поле ввода, напишитеclass
имя, ничего страшного, если целей несколько, продолжайте отмечать
labelImg
Также поддерживает импорт папок.Отметив лист, выберите его слеваNext Image
Вы можете переключиться на следующий, чтобы продолжить. раздел формата вывода, в настоящее времяlabelImg
служба поддержкиYOLO
иPascalOVC
2, прежняя информация тега хранится вtxt
файл, а последний хранится вxml
середина
После маркировки его можно сохранить.Храним изображение и файл этикетки отдельно, но имена файлов соответствующие, но расширение другое.
Наконец, давайте взглянем на содержимое файла тегов.
Одна строка представляет цель, формат
class x_center y_center width height
Первый столбецclass
Индекс , отсчет начинается с 0, например, 0 здесь представляетbasketball
, 1 означаетface
; последние 4 столбцаx_center/image_width
,y_center/image_height
,width/image_width
,height/image_height
, диапазон значений 0 ~ 1
CVAT
CVAT
даComputer Vision Annotation Tool
аббревиатура,intel
Инструменты с открытым исходным кодом, разработанные компанией, также очень просты в использовании и могут помочь вам быстро создавать собственные наборы данных.
CVAT
Также предоставляет веб-сайт, который вы можете посетитьcvat.org/
После регистрации и авторизации создайтеtask
Для простого примера загрузите сюда несколько фотографий масок для тестирования
В расширенной части настройки, как правило, нет особых требований, и ее можно опустить.
После создания вTasks
Вы можете увидеть это под колонкой
После входа вы можете отметить
После добавления метки к изображению нажмите «Сохранить» в верхнем левом углу, а затем щелкните стрелку вправо над изображением, чтобы пометить следующее изображение, пока все изображения не будут обработаны.
наконец пришелTasks
, экспортировать набор данных, в настоящее времяCVAT
Поддерживаемые форматыCOCO 1.0
,PASCAL VOC 1.1
,MOT 1.1
,ImageNet 1.0
,YOLO 1.1
Ждать
Экспортировано сюдаPASCAL VOC 1.1
форматированный набор данных
Если вам нужно построить локальныйCVAT
Если да, то тоже можно, обратитесь к официальной документации по строительствуGitHub.com/open vino тоже…