Как стать автором
Обновить

Комментарии 17

А если будет несколько рук в кадре то что произойдет?

Спасибо за комментарий! Подправил строку:
`detector = htm.handDetector(detectionCon=0.75, maxHands=1)`
Если в кадре будет больше одной руки, то она будет работать только с одной (той, которая первая появилась в кадре)

Незачто)))), я вот только не понял это просто алгоритм или нейронка?

Алгоритм

В медиапайпе же нейронка под капотом

В mediapipe да. Но я предположил, что вопрос связан с алгоритмом подсчета количества поднятых пальцев, а это алгоритм уже

Т.е нейронка отвечает за распознавание руки в кадре, а далее алгоритм уже работает с ней видимо.
Вообще интересная задача, вижу сложность в том чтобы прога работала при разных условиях (угол обзора, цвет, освещенность, размер, наличие каких то похожих предметов и тд)

Да ладно, а это что? :)
self.mpHands = mp.solutions.hands

Какое железо использовалось? Мне кажется, что мой Raspberry pi zero w с таким fps(14-20) не потянет, а будет где-то 3-8.

Точно не могу сказать. Нужно проверять

У меня питон ругается на количество параметров в модуле .

для левой руки неправильно работает подсчет большого пальца (для правой - все норм)
а вообще - замечательный пример!

pip install mediapipe
ERROR: Could not find a version that satisfies the requirement mediapipe (from versions: none)
ERROR: No matching distribution found for mediapipe

Вы точно уверены в существовании этого ресурса?

https://pypi.org/project/mediapipe/

Ошибка от этого не исчезает.

Подскажите, пожалуйста, какая у вас версия питона?

3.12

Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации

Истории