2016-12-21 2 views
-4

Я новичок в openCV и python. Я пытаюсь подсчитать людей в образе. Предполагается, что изображение будет захвачено камерой с надписью или способом размещения камеры видеонаблюдения. Я преобразовал цветное изображение в двоичное изображение, а затем перевернул двоичное изображение. Затем я использовал побитовое ИЛИ на оригинальном и инвертированном двоичном изображении, чтобы фон был белым, а люди окрашены.Подсчет людей в изображении с использованием opencv и python

  • Как посчитать этих людей? Нужно ли использовать классификатор или я могу просто подсчитать контуры, если да, то как их подсчитать?

Плюс есть некоторые проблемы с техникой, которую я использую.

  • Лица людей светлого цвета, поэтому иногда извлекаются только волосы.
  • Темные объекты, кроме людей, также извлекаются.
  • Если пол темный, он не даст бинарного изображения, которое необходимо.

Так есть ли какой-либо другой способ достижения того, что я пытаюсь сделать здесь?

ответ

0

Не уверен, но стоит проверить there.

Это объясняет, как выполнять распознавание лиц с помощью OpenCV и питона в картинках и extand его к веб-камере here, это не совсем то, что ищете, но может дать вам ключ/

+0

Я не хочу использовать видео , но я попробую, если это может работать с изображением. Спасибо. – Pratiksha

Смежные вопросы