Welcome to the HandGestRecognition project! This project uses OpenCV to perform hand gesture recognition using a webcam. Let's get started with some cool hand gestures! 🤘
📂 HandGestRecognition
├── 📂 src
│ ├── 📂 include
│ │ ├── HandGestureRecognition.hpp
│ │ └── Utils.hpp
│ ├── HandGestureRecognition.cpp
│ ├── Utils.cpp
│ └── main.cpp
├── README.md
└── LICENSE
- src/main.cpp: The main entry point for the application. 🚀
- src/HandGestureRecognition.cpp: Implementation of the hand gesture recognition logic. ✋
- src/Utils.cpp: Utility functions used in the project. 🛠️
- src/include/HandGestureRecognition.hpp: Header file for hand gesture recognition. 📄
- src/include/Utils.hpp: Header file for utility functions. 📄
Make sure you have the following installed:
- VisualStudio
- Download Visual Studio from LINK
- OpenCV 📦
- Download OpenCV 4.10.0 for Windows LINK and extract it to
C:\opencv. - Add
C:\opencv\build\binto your system's PATH environment variable.
- Download OpenCV 4.10.0 for Windows LINK and extract it to
- Open your Visual Studio project. 🖥️
- Go to
Project -> Properties. ⚙️ - Navigate to
C/C++ -> General -> Additional Include Directoriesand add the paths to your OpenCVincludedirectories. 📂 - Navigate to
Linker -> General -> Additional Include Directoriesand add the paths to your OpenCVlibdirectories. 📂 - Under
Linker -> Input -> Additional Dependencies, add the OpenCV libraries you need (for debug mode :opencv_world4100d.lib). 📚
- Clone the repository:
git clone https://github.com/EchoSingh/HandGestRecognition.git
- Build and run the project in Visual Studio. 🛠️🎬
Enjoy recognizing hand gestures with your webcam! 📸👌 Screenshot