Skip to content

EmirBaran-Ozdemir/Python-OpenCV

Repository files navigation

Python-OpenCV

General Description

This project serves as an enjoyable and educational exploration of OpenCV for Python.
Drawing inspiration from Murtaza's comprehensive tutorials on OpenCV and robotics available on his YouTube page, it aims to provide a platform for learning and amusement.

Within this project, you'll discover engaging games and projects designed to both entertain and enhance your understanding.
To ensure that OpenCV modules are correctly installed, simply run the openCvSetup.py script.
For a more thorough understanding of the project, consult the detailed description available in the project files.

Contents

  • Hand Paint (Paint with your finger in your screen) ⭐
  • Hand Dodge Game (Try to escape from scary cube!) ⭐
  • Hand Volume Control (Computer volume control) ⭐
  • Camera Multiplication (Just try)
  • Hand Pose Challenge (You should do the same pose as shown) ⭐

Required libraries

  • cv2
  • numpy
  • time -- Default Python library
  • math -- Default Python library
  • random -- Default Python library
  • mediapipe

BADGES

GitHub issues GitHub forks GitHub stars GitHub license
Twitter

INSTALLATION

git clone https://github.com/EmirBaran-Ozdemir/Python-OpenCV.git
pip install -r requirements.txt