rushikesh005 / opencv_mouse_control Goto Github PK
View Code? Open in Web Editor NEWThis project forked from rationalash/opencv_mouse_control
This project forked from rationalash/opencv_mouse_control
NOTE: This program only works on Linux. You need to have xdotool installed. This is a simple opencv program that uses thresholding to track an object visible to the webcam and controls the position of the mouse pointer based on the position of the cetroid of the thresholded image. Calibration: So this program will require you to reacalibrate everytime you use it unless lighting conditions are identical. There are three calues you can tweak. Hue, Saturation and Luminance. In the main code, comment out the mousemove function call in the main function, (You'll find it near the bottom). then compile and run the program. Manually fiddle around with the track bars until only the object of interest is visible in the thresholded image. Record these trackbar values. Now go to the main function in the program and change the upper and lower thresholds for the HSV values. Uncomment the mousemove function, compile and run again. Now you can control the movement of the mouse pointer on screen using your object. I'll add in an automatic thresholding function later. When I have the time.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.