Skip to content

kelfinofarelino/Touchless-Interface-Py

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 

Repository files navigation

🖐️ AI Hand Gesture Controller

Python OpenCV MediaPipe

Project ini adalah aplikasi Computer Vision sederhana namun canggih yang memungkinkan kamu mengontrol antarmuka menggunakan gerakan tangan (Hand Gestures) secara real-time melalui webcam.

Menggunakan kekuatan Google MediaPipe untuk pelacakan tangan yang presisi dan OpenCV untuk pemrosesan citra.

📸 Demo

v09044g40000cvc6b1vog65q4te32l8g.mp4

🚀 Fitur

Mendeteksi gesture tangan dan menerjemahkannya menjadi perintah:

  • 🖐 5 Jari Terbuka: Swipe Up
  • 👍 Jempol Saja: Swipe Down
  • ✌️ Telunjuk & Tengah: Swipe Right
  • 👆 Telunjuk Saja: Swipe Left

🛠️ Instalasi

  1. Clone repository ini

    git clone [https://github.com/username-kamu/Touchless-Interface-Py.git](https://github.com/username-kamu/Touchless-Interface-Py.git)
    cd Touchless-Interface-Py
    
  2. Install dependencies

    pip install -r requirements.txt
  3. Jalankan Program

    python gesturecontrol.py

🧠 Cara Kerja

Script ini bekerja dengan langkah-langkah berikut:

  1. Mengakses webcam secara otomatis.
  2. Menggunakan MediaPipe Hands untuk mendeteksi 21 titik landmark pada tangan.
  3. Menghitung posisi ujung jari (TIP) relatif terhadap pangkal jari (MCP).
  4. Menggunakan logika if-else untuk menentukan gesture berdasarkan kombinasi jari yang terangkat.

Silakan fork repository ini dan buat Pull Request jika kamu ingin menambahkan gesture baru!

Made by kelfinofarelino

About

A Python-based contactless control system using OpenCV and MediaPipe for hand gesture recognition.

Topics

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages