https://github.com/gsauc3/airpad
Writing in air a.k.a Air Pad
https://github.com/gsauc3/airpad
airpad easyocr gui-application-python mediapipe mediapipe-hands opencv-python python pytorch tkinter-gui ttkbootstrap
Last synced: 2 months ago
JSON representation
Writing in air a.k.a Air Pad
- Host: GitHub
- URL: https://github.com/gsauc3/airpad
- Owner: GSAUC3
- License: mit
- Created: 2022-07-15T05:44:24.000Z (over 3 years ago)
- Default Branch: master
- Last Pushed: 2022-11-01T04:58:21.000Z (over 3 years ago)
- Last Synced: 2024-12-30T20:43:07.999Z (about 1 year ago)
- Topics: airpad, easyocr, gui-application-python, mediapipe, mediapipe-hands, opencv-python, python, pytorch, tkinter-gui, ttkbootstrap
- Language: Jupyter Notebook
- Homepage:
- Size: 56.7 MB
- Stars: 2
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: readme.md
- License: license.txt
Awesome Lists containing this project
README
# Air Pad
This GUI application will help you write in the air. Cool right? Check the demonstration below.
You can even save the raw text image as png file and extract the text file after writing each word. (as shown in the demo)
## Check out our blog on medium.com
Click this link -> Airpad Blog
## RUN the main.py after installing all the dependencies.
### Demonstration
Click the gif below to watch this video on Youtube.
***

***
### Tech Stake used
- OpenCV
- PyTorch
- Mediapipe
- easyocr
- ttkboorstrap
|Writing Mode OFF|Screen Clear Mode (gesture)|Writing Mode ON|
|:-------:|:--------:|:------:|
|
|
|
|
### Keyboard Shortcuts
|Key|Event|
|:---:|:---:|
|Esc|Quit|
|s|Predict word/letters|
|Ctrl+s|Save the text prediction|
|Ctrl+e|Save the image file|
## How to use
1. clone this repo suing git clone command.
2. Make sure you install the packages. You can use this command, `pip install -r requirements.txt`
3. go `src` folder and run `main.py`
***
Other team members who contributed to this project are:
- Tiyasa Khan
- Nitu Pal
And Our Supervisor:
- **Dr. Anil Kumar Gupta, Director, C-DAC, Pune.**