'손 제스처를 이용한 AI 가상 마우스' 프로젝트는 사용자가 손 제스처를 이용해 컴퓨터 마우스를 제어할 수 있는 머신러닝 기반 애플리케이션이다. 이 프로젝트는 컴퓨터 비전 기술을 사용하여 손 동작을 인식하고 이를 마우스 움직임으로 변환합니다. 이 애플리케이션은 딥 러닝 모델을 활용하여 손의 움직임을 정확하게 예측하고 사용자가 컴퓨터와 상호 작용할 수 있는 사용자 친화적인 인터페이스를 제공합니다.
이 프로젝트는 카메라가 있는 모든 컴퓨터에서 작동하도록 설계되어 컴퓨터 비전 및 기계 학습 기능을 탐구하는 데 관심이 있는 사람이라면 누구나 쉽게 액세스할 수 있습니다. 프로젝트의 코드는 Github 저장소에서 사용할 수 있으므로 오픈 소스로 만들고 커뮤니티에서 기여할 수 있습니다.
필요한 모든 종속성을 설치하십시오.
openCV - (이미지 처리 및 그리기용)
mediapipe - (손 추적용).
autopy - (마우스 움직임과 클릭을 제어하기 위해)
멍청하다.
이 프로젝트를 사용하려면 다음 단계를 따르세요.
git clone https://github.com/<USERNAME>/AI-Virtual-Mouse.git
pip install -r requirements.txt
aivirtualmouseproject.py
가상 마우스를 사용하려면 컴퓨터에 카메라가 있는지 확인하고 아래 단계를 따르세요.
위의 단계를 사용하여 기본 스크립트를 실행합니다.
손바닥이 아래를 향하게 하여 카메라 앞에 손을 놓습니다.
가상 마우스를 활성화하려면 주먹을 쥐세요.
손가락을 움직여 마우스 포인터를 이동하세요.
클릭하려면 주먹을 놓으십시오.
엄지손가락을 터치하고 손가락으로 마우스 오른쪽 버튼을 클릭합니다.
가운데 손가락을 터치하고 손가락을 왼쪽 클릭합니다.
애플리케이션을 종료하려면 코드 편집기를 사용하여 실행 중인 코드를 중지하거나 GUI 창을 직접 닫습니다.
기여를 환영합니다! 버그가 발생하거나 개선을 위한 제안이 있는 경우 언제든지 끌어오기 요청을 제출하거나 문제를 열어주세요.
이 프로젝트는 MIT 라이선스에 따라 라이선스가 부여됩니다. 자세한 내용은 LICENSE 파일을 참조하세요.