Я новичок в openCV и python. Я пытаюсь подсчитать людей в образе. Предполагается, что изображение будет захвачено камерой с надписью или способом размещения камеры видеонаблюдения. Я преобразовал цветное изображение в двоичное изображение, а затем перевернул двоичное изображение. Затем я использовал побитовое ИЛИ на оригинальном и инвертированном двоичном изображении, чтобы фон был белым, а люди окрашены.Подсчет людей в изображении с использованием opencv и python
- Как посчитать этих людей? Нужно ли использовать классификатор или я могу просто подсчитать контуры, если да, то как их подсчитать?
Плюс есть некоторые проблемы с техникой, которую я использую.
- Лица людей светлого цвета, поэтому иногда извлекаются только волосы.
- Темные объекты, кроме людей, также извлекаются.
- Если пол темный, он не даст бинарного изображения, которое необходимо.
Так есть ли какой-либо другой способ достижения того, что я пытаюсь сделать здесь?
Я не хочу использовать видео , но я попробую, если это может работать с изображением. Спасибо. – Pratiksha