вызывать
Аннотирование является обязательным шагом в создании пользовательских наборов данных.Нам нужно обратить внимание на то, как сделать это удобно и эффективно.В этой статье представлены два инструмента аннотирования с открытым исходным кодом, которые также являются наиболее используемыми и эффективными инструментами графического аннотирования. Они естьLabelImgиCVAT.
LabelImg
LabelImgЭто инструмент аннотирования графических изображений с открытым исходным кодом, который используетpythonиQtПишите, поддерживаяwindows,linuxиmacOS, адрес проекта:GitHub.com/Тайзу Таллинн/Ла…
LabelImgОперация по-прежнему очень удобна, она обеспечивает по умолчаниюclass, вы можете удалить эти типы, если они вам не нужны
открыть следующийexeфайл, нажмитеOpenИмпортируйте картинку, нажмите горячую клавишуw, после выбора цели появится поле ввода, напишитеclassимя, ничего страшного, если целей несколько, продолжайте отмечать
labelImgТакже поддерживает импорт папок.Отметив лист, выберите его слеваNext ImageВы можете переключиться на следующий, чтобы продолжить. раздел формата вывода, в настоящее времяlabelImgслужба поддержкиYOLOиPascalOVC2, прежняя информация тега хранится в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 тоже…