Skip to content

123HARSH456/OPENCV

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

27 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

OPEN CV learning

OpenCV

Welcome to my OpenCV repository! This repo is a collection of projects and scripts covering everything from OpenCV basics to advanced computer vision applications like hand tracking, pose detection, face mesh, and face detection using MediaPipe and OpenCV. It also consists of my projects like Hand gesture volume control.

πŸ”° Basics (OpenCV Essentials)

-Reading, displaying, and saving images & videos

-Drawing shapes and text on images

-Image processing (grayscale, blurring, thresholding)

-Image transformations (resize, crop, rotate, perspective warp)

🧠 Advanced Projects (with MediaPipe)

-Hand Tracking: Detect and track hand landmarks in real-time

-Pose Detection: Full body pose estimation with landmark detection

-Face Detection: Real-time face detection using MediaPipe

-Face Mesh: High-resolution face landmark detection with 468 points

-Volume Control using Gestures - Control your device volume using just your hands.

πŸš€ How to Install

Download or clone this repository.

git clone https://github.com/yourusername/opencv-projects.git
cd opencv-projects

Install required libraries (mediapipe, opencv, pycaw)
pip install mediapipe
pip install opencv-contrib-python
pip install pycaw

Run any script
python HandTrackingMin.py

πŸ›  Requirements

-Python 3.7+

-OpenCV

-MediaPipe

-Pycaw

-NumPy

About

OPENCV using Python

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages