Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/amarlearning/finger-detection-and-tracking
Finger Detection and Tracking using OpenCV and Python
https://github.com/amarlearning/finger-detection-and-tracking
computer-vision finger-detection hand-detection matplotlib numpy object-detection opencv opencv-python python stargazers tracking-by-detection
Last synced: 5 days ago
JSON representation
Finger Detection and Tracking using OpenCV and Python
- Host: GitHub
- URL: https://github.com/amarlearning/finger-detection-and-tracking
- Owner: amarlearning
- License: mit
- Created: 2018-06-03T16:29:59.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2024-08-28T05:56:27.000Z (5 months ago)
- Last Synced: 2025-01-26T00:02:34.295Z (12 days ago)
- Topics: computer-vision, finger-detection, hand-detection, matplotlib, numpy, object-detection, opencv, opencv-python, python, stargazers, tracking-by-detection
- Language: Python
- Homepage:
- Size: 25.4 MB
- Stars: 396
- Watchers: 24
- Forks: 153
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
README
# Finger Detection and Tracking
Tracking the movement of a finger is an important feature of many computer vision applications. In this application, A histogram based approach is used to separate out the hand from the background frame. Thresholding and Filtering techniques are used for background cancellation to obtain optimum results.
## Tutorial
[Finger Detection and Tracking using OpenCV and Python](https://www.amarpandey.me/blog/finger-detection-and-tracking-using-opencv-and-python)## How to run the code
Go to the Finger Detection and Tracking directory.
Then,1. Install the dependencies
```shell
pip install pipenv
pipenv shell
pipenv install
```
2. Run the code with command `cd "Finger Detection and Tracking" && python FingerDetection.py`
3. Put your parm over the green squares
4. Then, press `z` key to start tracking
5. Finish program with `Esc` key.## Demo
[![Demo GitHub Sectory](https://cdn-images-1.medium.com/max/1040/1*ngmwjSu1gt4mmqhm9JJcpg.jpeg)](https://www.youtube.com/watch?v=P3dUePye_-k)## Stargazers over time
[![Stargazers over time](https://starchart.cc/amarlearning/Finger-Detection-and-Tracking.svg)](https://starchart.cc/amarlearning/Finger-Detection-and-Tracking)
## Issues
You can report the bugs at the [issue tracker](https://github.com/amarlearning/Finger-Detection-and-Tracking/issues)
**OR**
You can [tweet me](https://twitter.com/iamarpandey) if you can't get it to work. In fact, you should tweet me anyway.
***
## License
Built with ♥ by Amar Prakash Pandey([@amarlearning](http://github.com/amarlearning)) under BSD 2-Clause "Simplified" License
You can find a copy of the License at [BSD 2-Clause "Simplified" License](https://raw.githubusercontent.com/amarlearning/Finger-Detection-and-Tracking/master/LICENSE)