This project consists of two implementations for creating a digital canvas that allows users to draw and interact using hand gestures and object detection.
Clone the repo to your files
git clone https://github.com/RomalaMishra/Air_Canvas.git
Install the following libraries by running
pip install opencv-python numpy mediapipe tensorflow
Requirements:
Python 3.x
OpenCV
NumPy
MediaPipe (for hand recognition)
TensorFlow (for object detection)
A webcam or camera connected to your computer
For running Air Canvas with Hand Recognition, run
python3 air_canvas_hand.py
For running Air Canvas with Object Detection, run
python3 air_canvas_with_obj.py
Contributions to this project are welcome. If you have any ideas for improvements, bug fixes, or additional features, please feel free to fork the repository and submit a pull request.