Chciałem stworzyć program, który używa kamery internetowej do śledzenia czterech kolorów i które będą znajdować się na moim palcu wskazującym i kciuku obu moich rąk i zgodnie z gestami mojej ręki komputer będzie interpretować te gesty i wykonywać polecenie. Na przykład, jeśli mam otwartą stronę internetową, wszystko co muszę zrobić, to uszczypnąć palcami, a strona internetowa zostanie powiększona. Chciałem poradzić się społeczności Stackoverflow, od czego zacząć i czy ktoś ma jakąkolwiek radę dla mnie. Z góry dziękuję.Używanie kamery internetowej do śledzenia gestów rąk
6
A
Odpowiedz
1
Na pewno będziesz chciał użyć OpenCV w takiej czy innej formie.
2
Coś bardzo podobnego już istnieje:
4
Można spojrzeć na pracę Johnny Chung Lee z Wii Remote:
http://www.youtube.com/watch?v=0awjPUkBXOU
Mogłeś oprzeć swój kod off biblioteki Wiimote :
http://www.codeplex.com/WiimoteLib
Inny kąt może być Aforge Biblioteka:
http://www.codeproject.com/KB/audio-video/Motion_Detection.aspx
0
Spójrz na OpenCV, wyszukiwania OpenCV rozpoznawanie gestów
0
myślę, za pomocą śledzenia ruchu w W przykładach openCV możliwe jest osiągnięcie podobnych efektów, jak wykazano kostkę mniejszości.
Powiązane problemy
- 1. Sterownik wirtualnej kamery internetowej
- 2. Ramka do uchwycenia kakao z kamery internetowej
- 3. Zrzut ekranu z kamery internetowej
- 4. Jak wykonać płynny algorytm śledzenia kamery?
- 5. Używanie liczników wydajności do śledzenia usług Windows
- 6. Używanie grid.history w jqgrid do śledzenia wyszukiwania
- 7. Czytanie kodów kreskowych z kamery internetowej w aplikacji internetowej PHP
- 8. Rozpoznawanie wyrazów twarzy z kamery internetowej
- 9. Nagrywanie wideo za pomocą kamery internetowej na stronie internetowej
- 10. Splot w MATLAB rąk na
- 11. Jak przechwycić wideo z kamery internetowej?
- 12. Włączanie kamery internetowej Android w emulatorze
- 13. uzyskiwanie dostępu do kamery internetowej na stronach internetowych
- 14. Jak uzyskać dostęp do kamery internetowej z Javascriptem
- 15. Używanie Jquery do aktualizacji strony internetowej Azure
- 16. Jednoczesne rozpoznawanie gestów dla konkretnych gestów
- 17. Kinect do rozpoznawania gestów Windows
- 18. Używanie kamery niestandardowej w OpenCV (przez GStreamer)
- 19. Używanie więcej niż jednego detektora śledzenia
- 20. Używanie stanowej fasoli sesyjnej do śledzenia sesji użytkownika
- 21. Używanie Jest do śledzenia wywołania metody w componentDidMount
- 22. Używanie log4net z ASP.NET do śledzenia zmiennych sesji
- 23. Używanie Delphi do śledzenia zmian dokonanych w folderze?
- 24. Używanie kamery zarówno dla aplikacji natywnej, jak i internetowej za pomocą Ionic/AngularJS i Cordova
- 25. Używanie kamery Android bez widoku powierzchni
- 26. Jak zmniejszyć opóźnienie - Przesyłanie strumieniowe VLC z kamery internetowej
- 27. Tworzenie wirtualnego urządzenia kamery internetowej dla OS X
- 28. Niewystarczające zasoby systemowe, przechwyć wideo z kamery internetowej Java
- 29. Wyświetlanie wideo z kamery internetowej przy użyciu Qt
- 30. Obracanie kamery do punktu
To jest coś, co rozważałem, próbując zrobić, bardzo zgrabny pomysł, ale mam wrażenie, że jest o wiele trudniej niż mogłoby się wydawać. – Earlz
@ Earlz.Czy widziałeś już szósty zmysł? http://www.ted.com/talks/view/id/685 – Omar
Nie, ale mam teraz zaznaczone zakładką – Earlz