Skip to content

mawcodev/HandFlix

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

62 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

handflix logo

Hand-controlled video player

Table of Contents
  1. 👍 About The Project
  2. 👟 Getting Started
  3. 🚋 Usage
  4. 👀 Contributing
  5. ✉️ Contact
  6. 🙏 Acknowledgements

👍 About The Project

Handflix is a hand-controlled video player web application. Our web application is based on the hand position tracker provided by MediaPipe in order to control start, pause and stop video actions. 🎓 It's a college's project for Digital Image Processing. Computer Vision's course.

handflix screenshot

👟 Getting Started

With Python 3.7.9 installed...

pip3 install virtualenv
python -m virtualenv env
env\Scripts\activate.bat
pip3 install Flask
pip3 install mediapipe
pip3 freeze
set FLASK_ENV=development
set FLASK_DEBUG=1
python -m flask run

The app is running now on http://localhost:5000

🌟 Remember to give permission to the browser for webcam live stream and for media content playback.

🚋 Usage

Gestures avaliables:

poses

👀 Contributing

Contributions are what make the open source community such an amazing place to be learn, inspire, and create. Any contributions you make are greatly appreciated.

  1. Fork the Project
  2. Create your Feature Branch (git checkout -b feature/AmazingFeature)
  3. Commit your Changes (git commit -m 'Add some AmazingFeature')
  4. Push to the Branch (git push origin feature/AmazingFeature)
  5. Open a Pull Request

✉️ Contact

Diana Hernández

dianait_ dianait_ dianahernandez

Óscar Blánquez

osacarblanq oscarblanq oscarblanquez

Matthew Conde

mawconol mawconol matthewconde

🙏 Acknowledgements

About

Project for Artificial Vision Subject

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published