Я встроил веб-камеру в реальном времени на страницу html. Теперь я хочу найти жесты для рук. Как это сделать с помощью JavaScript, у меня нет идеи. Я много гугл, но не получил никакой хорошей идеи, чтобы закончить это. Так кто-нибудь знает об этом? как это сделать.Как определить жест рукой в веб-камере, используя javascript?
ответ
Для доступа к веб-камере требуется API HTML5 WebRTC, который доступен в большинстве современных браузеров, кроме Internet Explorer или iOS.
обнаружения рук жест может быть сделано в JavaScript с помощью Хаара Cascade классификаторов (портированы из OpenCV) с js-objectdetect или HAAR.js.
Пример с помощью JS-objectdetect в JavaScript/HTML5: Открыть по сравнению с закрытым обнаружение руки ("А" жест американского языка жестов алфавита)
У вас должно быть устройство обнаружения движения (камера), и вы можете использовать kinect для получения движения разных частей тела. Вам необходимо будет отправить данные в браузере, рассказывая о частях тела и позиции, где вы можете манипулировать данными в соответствии с вашими требованиями.
Здесь вы можете найти, как это сделать. Motion detection and rendering
Подробнее о Kinect General info
Вам нужно сказать, что в вашем ответе он поддерживает только HTML5 .. вы подразумеваете, что он будет работать с JS .., что неверно. Также это будет работать только в IE 9+ chrome, FF и Safari и, скорее всего, в Windows Только с использованием .NET-фреймворков .... – ppumkin
HTML5 необходим для достижения этого. Данные, собранные кулачком, будут двух типов: будут видео (изображения), которые уже отображаются, а другие будут текстовыми данными данных частей тела (размер: X, ширина Y, длина и т. Д.). Эти данные могут быть использованы для рендеринга на холсте html5 или просто показаны в некотором div как текст. – Adil
и это решение для * kinect только *? OP не упоминает какую-либо конкретную камеру, а просто веб-камеру в целом. – Joseph
Вот является JavaScript вручную отслеживания демо - это зависит от возможностей HTML5, которые еще не включены во всех типичных браузерах, это не очень хорошо работает на всех здесь, и я не верьте, что это касается жестов, но это может быть для вас началом: http://code.google.com/p/js-handtracking/
Найдено эту статью на Medium https://medium.com/@muehler.v/simple-hand-gesture-recognition-using-opencv-and-javascript-eb3d6ced28a0 со ссылкой на репозиторий Github.
- 1. прокручивать жест рукой через текст
- 2. Проблемы с рукой Жесткий жест
- 3. Может ли Kinect 360 распознать жест рукой?
- 4. Как определить только особый жест в SimpleOnGestureListener?
- 5. Как определить L-образный жест в андроиде?
- 6. LibGdx: Используя Жест Слушатель
- 7. Android - как определить жест по конкретному виду?
- 8. Как определить жест flick с использованием UISwipeGestureRecognizer?
- 9. Как определить или определить ориентацию жест щепотки с помощью UIPinchGestureRecognizer?
- 10. Как выбрать жест нажатия на жест за жест?
- 11. жест щепотки в прыжке (javaScript)
- 12. Определить высоту авто, используя javascript
- 13. Определить размер изображения в пикселях используя javascript
- 14. Анимация рукой часы. (Вращение)
- 15. Начало фрагмента перед рукой
- 16. Как я могу определить жест встряски в PhoneGap 0.8?
- 17. Как определить прикоснутую фотографию в TTThumbsViewController от Three20 через жест?
- 18. SVG: жест увеличения с javascript
- 19. IOS PhoneGap обнаружения салфетки, используя жест
- 20. UIScrollView прокрутки, используя жест на представлении накладным
- 21. Жест жест не работает
- 22. Поверните эллипс с вертикальным сопротивлением, используя жест
- 23. , используя жест выделения, чтобы выбрать строку
- 24. Как многократно выбрать, используя жест перетаскивания в RecyclerView?
- 25. Как определить изображение src, используя двойные кавычки в JavaScript
- 26. Как определить присутствие прокрутки (используя Javascript) в HTML iFrame?
- 27. Жест жест не работает
- 28. Используя жест щепотки, чтобы изменить размер UILabel
- 29. Как определить радиокнопку в javascript
- 30. Как определить поплавок в Javascript?
Возможно, какая-то флеш-штучка. –
Распознавание жестов вручную чрезвычайно сложно, и вы, конечно же, не найдете библиотеку JavaScript для этого. – JJJ
НЕТ, вы не можете написать движок в JS для этого. JS предназначен исключительно для DOM-манипуляций и расширений стиля с некоторой способностью анимации. Вам нужно будет сделать плагин activeX для Windows и не уверен, что эквивалентно для Mac – ppumkin