Сканирование и подсчёт объектов в Python!
Как вы могли заметить на гифке выше - идёт обнаружение и подсчёт объектов, мы кладём объект на выделенную область и идёт подсчёт остальных объектов(включительно) используя opencv :)
Как это работает?
Есть 6 этапов, а именно:
1. Определение окна, в которое мы поместим объект, который мы хотим обнаружить и подсчитать.
2. Создание функции для обнаружения объекта.
3. Извлечение объектов, по нашему выбранному объекту.
4. Рисование контуров в соответствии с выбранным объектом.
5. Подсчёт объектов.
6. Обнаружение сразу нескольких объектов(имеется ввиду выбор объектов).
Суммарно получается 487 строк кода, использованные модули numpy и opencv.
Код вы можете найти на гитхабе автора, так же у него есть свой ютуб канал :3
Кстати, этот же автор создал пончик и симуляцию гравитации 🤯