이 프로젝트는 컴퓨터 비전과 손 제스처 인식을 활용하여 가상 마우스를 제어하는 예제입니다.
- Python 3.x
- NumPy
- OpenCV (opencv-python)
- PyAutoGUI
-
Python 3.x를 설치합니다.
-
프로젝트를 클론하거나 압축 파일로 다운로드합니다.
-
프로젝트 디렉토리로 이동합니다.
-
필요한 Python 패키지들을 설치합니다. 아래 명령을 터미널 또는 명령 프롬프트에서 실행합니다:
pip install -r requirements.txt
-
프로젝트 디렉토리에서 다음 명령을 실행하여 가상 마우스를 실행합니다:
python virtual_mouse.py
-
카메라가 작동하면서 손을 인식하고, 손 제스처에 따라 마우스 커서가 움직입니다.
- 손의 검지 손가락만 세워놓으면 커서가 움직이는 모드입니다.
- 검지와 중지 손가락을 모두 세워놓으면 클릭하는 모드입니다.
-
가상 마우스를 사용한 후에는
ESC
키를 눌러 프로그램을 종료할 수 있습니다.