Skip to main content

A hand gesture recognition example package.

Project description

Hand-Gesture-Recogniser


Author: Pranjal Prabhat 👨‍🔬

What's Diffrent 👀

-Easy acces to recognisation. -High level optimization for commercial uses.

Overview 🖐

Hand-Index-Finger_down-Recogniser can be used to recognise wether the index finger tip is close to the base of index finger.

How to Use 👀

Automatic

Run these is cmd to run the file directly:

Linux
cd ~
python3 -m venv hand-gesture-1
cd hand-gesture-1
git clone https://github.com/Pranjal-Prabhat/Hand-Gesture-Recognizer.git
cd Hand-Gesture-Recogniser-main
pip3 install -r requirements.txt
python3 handGestTest.py

Indirect

  1. Get a stable python3 version (3.11.8 recommonded)
  2. Make a python3 Envoirment
  3. In the envoirment install mediapipe and opencv
  4. clone the repo inside envoirment
  5. run the HandGestTest.py code inside the envoirment Note: Use 'esc' key to close window.

Customizations

At last the file have a function called recog in it:

1st argument: Which camera to use (default 0)(computers inbuild camera).

2nd argument: Is that is you want error is camera not open (default True).

3rd argument: What should be the diffrent values for diffrent distance ranges (default [45, 48.4, 50,8,3.5]).

4th argument: Is that is you want error when hand too close or far , i.e out of range (default False).

5th argument: Is that if you want a window to open to see the results or want to run in backround (default True).

6th argument: Is to which key to use to close the window(of opencv) (default 27 or esc key).

7th argument: Is that is you want fps shown on window (default True).

8th argument: Is that is you want output shown on window (default True).

9th, 10th and 11th argument:It is that if you want to show the x , y and z values on window. Only z is set to true.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

hand_gest_recog_example_by_pranjal-0.1.0.tar.gz (4.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

File details

Details for the file hand_gest_recog_example_by_pranjal-0.1.0.tar.gz.

File metadata

File hashes

Hashes for hand_gest_recog_example_by_pranjal-0.1.0.tar.gz
Algorithm Hash digest
SHA256 5bb3903cec3739ffeee321d6b316611f251eb49941f524b3ff9eb0f9add4af5a
MD5 e169ac70e1b7c2afe07f677c5dec9100
BLAKE2b-256 b6125bea99368fd46af3d9b9abbf100b5b1f328eccc2f13f5db4bdffa753ace5

See more details on using hashes here.

File details

Details for the file hand_gest_recog_example_by_pranjal-0.1.0-py3-none-any.whl.

File metadata

File hashes

Hashes for hand_gest_recog_example_by_pranjal-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 6b6ca26df9a1b56bc19006432fc02d10ac2e5bc7c1ea55f2d4b2262f82b14b25
MD5 d0811f1fba461aea6a7d4bae8eaaaa24
BLAKE2b-256 ab6b18db5d1042137f7a62ef5713f7548b1e7c29c45a94b4bfe68c1df83b0ed0

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page