Skip to content

wsycharles0o/JARVIM

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

52 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

JARVIM:
Just a rather very intellegent mouse!
What does it do? It makes all "untouchable" PC screens with cameras "touchable"!
Features (on Windows Platform):
    1. Windows command control (closing, minimizing, maximizing, resizing, switching between windows, showing desktop, executing all windows commands including shutdown, etc.)
    2. Cursor control (left/right click, moving around, etc.); possible extension: digital drawing/sketching, FPS games, virtual reality

TODO:
    Currently we use color paiting to recognize gestures. We are going to use two cameras to create a 3D model for the hand in the future.)

Implemented by OpenCV, Python, win32api, Numpy.

Prerequisite:
For Windows platform:
    1. Python 2.7
        
    2. Python for Windows extension
        http://sourceforge.net/projects/pywin32/files/pywin32/Build%20218/

    3. OpenCV for Windows
        http://opencv.org/downloads.html
        Please move cv2.pyd to Python_folder/Lib/site-packages

    4. Numpy
        https://pypi.python.org/pypi/numpy

About

Just A Rather Very Intelligent Mouse

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages