Smorodov 579 Жалоба Опубликовано January 30, 2013 Набросал программку для генерирования положительных примеров для createsamples. Пока не приделал удаление разметки и не сделал чтобы сама директорию positives создавала, поэтому её надо создать самостоятельно в директории с экзешником. Надеюсь в этой теме доведем ее до ума. Пока тестировал только с камерой, но с видео-файлами тоже должна работать. 1) Запускаем - начинается видео с камеры (если запущено без параметров) 2) нажимаем 's' на тех кадрах которые хотите дернуть, как надергаете достаточно, нажимаете 'q'. 3) размечаете мышкой (точки можно двигать), и переходите между кадрами клавишами 'o' и 'p' при выходе из программы сделанная работа сохраняется. Для того, чтобы перейти к ближайшему не размеченному кадру надо нажать 'l' (если вперед) или 'k' (если назад). Как закончите размечать опять 'q'. Это выкинет Вас из программы. При выходе сохраняется файл annotations.yaml - это прогресс в работе, и файл positives/info.dat - это файл для createsamples. Скрин: Исходник аннотатора: objectmarker.cpp 2 Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Smorodov 579 Жалоба Опубликовано February 1, 2013 Добавил зацикливание видео, если берем в качестве источника файл. Добавил удаление разметки в текущем кадре (клавиша 'c'). Добавил удаление кадров (клавиша 'r'). Добавил управление отображением подсказки на экране (клавиша 'i').objectmarker.cpp Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Smorodov 579 Жалоба Опубликовано February 1, 2013 Добавил возможность пакетной загрузки изображений из заданной директории (через диалог выбора директории). (клавиша 'a') objectmarker.cpp Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах