Proyek "AI Virtual Mouse Menggunakan Gerakan Tangan" adalah aplikasi berbasis pembelajaran mesin yang memungkinkan pengguna mengontrol mouse komputer mereka menggunakan gerakan tangan. Proyek ini menggunakan teknik visi komputer untuk mengenali gerakan tangan dan mengubahnya menjadi gerakan mouse. Aplikasi ini menggunakan model pembelajaran mendalam untuk memprediksi gerakan tangan secara akurat dan menyediakan antarmuka yang ramah pengguna bagi pengguna untuk berinteraksi dengan komputer mereka.
Proyek ini dirancang untuk bekerja di komputer mana pun yang dilengkapi kamera, sehingga mudah diakses oleh siapa saja yang tertarik menjelajahi kemampuan visi komputer dan pembelajaran mesin. Kode untuk proyek ini tersedia di repositori Github, menjadikannya sumber terbuka dan tersedia untuk kontribusi dari komunitas.
Silakan instal semua dependensi yang diperlukan.
openCV - (Untuk pemrosesan gambar dan menggambar).
mediapipe - (Untuk Pelacakan Tangan).
autopy - (Untuk mengontrol gerakan mouse dan klik).
numpy.
Untuk menggunakan proyek ini, ikuti langkah-langkah di bawah ini:
git clone https://github.com/<USERNAME>/AI-Virtual-Mouse.git
pip install -r requirements.txt
aivirtualmouseproject.py
Untuk menggunakan mouse virtual, pastikan komputer Anda memiliki kamera dan ikuti langkah-langkah di bawah ini:
Jalankan skrip utama menggunakan langkah-langkah di atas.
Letakkan tangan Anda di depan kamera dengan telapak tangan menghadap ke bawah.
Kepalkan tangan untuk mengaktifkan mouse virtual.
Gerakkan jari Anda untuk menggerakkan penunjuk tetikus.
Lepaskan tinju Anda untuk mengklik.
Sentuh ibu jari dan jari untuk klik kanan.
Sentuh jari tengah dan untuk jari klik kiri.
Untuk keluar dari aplikasi, hentikan kode yang berjalan menggunakan editor kode atau tutup langsung jendela GUI.
Kontribusi dipersilahkan! Silakan mengirimkan permintaan penarikan atau membuka masalah jika Anda menemukan bug atau memiliki saran untuk perbaikan.
Proyek ini dilisensikan di bawah Lisensi MIT - lihat file LISENSI untuk detailnya.