โครงการ "AI Virtual Mouse โดยใช้ท่าทางมือ" เป็นแอปพลิเคชันที่ใช้การเรียนรู้ของเครื่องซึ่งช่วยให้ผู้ใช้ควบคุมเมาส์คอมพิวเตอร์ของตนโดยใช้ท่าทางมือ โปรเจ็กต์นี้ใช้เทคนิคการมองเห็นด้วยคอมพิวเตอร์เพื่อจดจำท่าทางของมือและแปลงเป็นการเคลื่อนไหวของเมาส์ แอปพลิเคชันนี้ใช้โมเดลการเรียนรู้เชิงลึกเพื่อคาดการณ์การเคลื่อนไหวของมืออย่างแม่นยำ และมอบอินเทอร์เฟซที่ใช้งานง่ายสำหรับผู้ใช้ในการโต้ตอบกับคอมพิวเตอร์ของตน
โปรเจ็กต์นี้ได้รับการออกแบบมาให้ทำงานบนคอมพิวเตอร์ทุกเครื่องที่มีกล้อง ทำให้ทุกคนที่สนใจสำรวจความสามารถของคอมพิวเตอร์วิทัศน์และการเรียนรู้ของเครื่องสามารถเข้าถึงได้ง่าย รหัสสำหรับโครงการมีอยู่ในพื้นที่เก็บข้อมูล Github ทำให้เป็นโอเพ่นซอร์สและพร้อมสำหรับการมีส่วนร่วมจากชุมชน
โปรดติดตั้งการอ้างอิงที่จำเป็นทั้งหมด
openCV - (สำหรับการประมวลผลภาพและการวาดภาพ)
mediapipe - (สำหรับการติดตามมือ)
autopy - (สำหรับควบคุมการเคลื่อนไหวของเมาส์และคลิก)
มากมาย
หากต้องการใช้โปรเจ็กต์นี้ ให้ทำตามขั้นตอนด้านล่าง:
git clone https://github.com/<USERNAME>/AI-Virtual-Mouse.git
pip install -r requirements.txt
aivirtualmouseproject.py
หากต้องการใช้เมาส์เสมือน ตรวจสอบให้แน่ใจว่าคอมพิวเตอร์ของคุณมีกล้องและทำตามขั้นตอนด้านล่าง:
รันสคริปต์หลักโดยใช้ขั้นตอนข้างต้น
วางมือของคุณไว้หน้ากล้องโดยคว่ำฝ่ามือลง
กำหมัดเพื่อเปิดใช้งานเมาส์เสมือน
เลื่อนนิ้วของคุณเพื่อเลื่อนตัวชี้เมาส์
ปล่อยหมัดของคุณเพื่อคลิก
แตะนิ้วหัวแม่มือและนิ้วเพื่อคลิกขวา
แตะนิ้วกลางและนิ้วเพื่อคลิกซ้าย
หากต้องการออกจากแอปพลิเคชัน ให้หยุดการทำงานของโค้ดโดยใช้ตัวแก้ไขโค้ดหรือปิดหน้าต่าง GUI โดยตรง
ยินดีบริจาค! โปรดอย่าลังเลที่จะส่งคำขอดึงหรือเปิดปัญหาหากคุณพบข้อบกพร่องหรือมีข้อเสนอแนะสำหรับการปรับปรุง
โครงการนี้ได้รับอนุญาตภายใต้ใบอนุญาต MIT - ดูรายละเอียดในไฟล์ใบอนุญาต