어떻게 Python 으로 제스처 숫자 를 식별 합 니까?

2434 단어 Python식별손짓
머리말
구 글 은 오픈 소스,크로스 플랫폼,맞 춤 형 기계 학습 솔 루 션 도 구 를 출시 하여 온라인 스 트 리밍 미디어(물론 일반 영상,이미지 등에 도 사용 할 수 있다)에 기계 학습 솔 루 션 을 제공 했다.관심 이 있 는 학생 은 이 사 이 트 를 열 어 상세 한 상황 을 알 수 있다.
image-20210422112313073
제스처,인체 자세,얼굴,물품 등 식별 과 추적 기능 을 제공 하고 C++,Python,JavaScript 등 프로 그래 밍 언어 를 제공 하 는 공구 꾸러미 와 iOS,Android 플랫폼 의 해결 방안 을 제공 합 니 다.오늘 은 MediaPipe 가 제공 하 는 제스처 인식 을 어떻게 사용 하여 Python 코드 인식 제스처 의 숫자 를 쓰 는 지 살 펴 보 겠 습 니 다.0-5
hand_crops.png
준비 작업
컴퓨터 는 Python 3 를 설치 해 야 합 니 다.Python 3.8.x 버 전 을 설치 하 는 것 을 권장 합 니 다.그 밖 에 Opencv-python,MediaPipe 와 numpy 몇 개의 공구 꾸러미 를 설치 해 야 합 니 다.pip 로 설치 할 수 있 습 니 다.


6 장의 그림 을 준비 하 세 요.각각 6 장의 손 그림 입 니 다.
image-20210424155201904.png
프로그램 을 작성 하 다
handutil.py 모듈 을 만 듭 니 다.이 handutil 모듈 은 HandDetector 클래스 가 있 습 니 다.제스처 를 검사 하고 제스처 데 이 터 를 가 져 오 는 방법 을 제공 합 니 다.코드 는 다음 과 같 습 니 다.코드 설명 을 자세히 보 세 요.

또 다른 fingercount.py 코드 를 작성 합 니 다.이 코드 에서 handutil.py 의 HandDetector 클래스 가 제공 하 는 방법 을 호출 하여 제스처 데 이 터 를 가 져 옵 니 다.각 제스처 데 이 터 는 3 개의 숫자 로 구성 되 어 있 습 니 다.id,x,y 는 제스처 의 한 점 과 이 점 의 x\y 좌표 위 치 를 나 타 냅 니 다.아래 그림 은 제스처 인식 에서 모든 id 가 손 에 맞 는 부위 에 대한 설명 이다.
hand_landmarks.png
위의 그림 에서 알 수 있 듯 이 4,8,12,16,20 은 각각 엄지손가락,검지,중지,약지 와 새끼손가락 의 손 끝 을 대표 한다.전체 코드 는 다음 과 같 습 니 다:

코드 를 실행 하면 제스처 의 숫자 를 식별 하고 해당 하 는 그림 과 숫자 를 표시 할 수 있 습 니 다.
파 이 썬 으로 제스처 숫자 를 인식 하 는 방법 에 관 한 이 글 은 여기까지 소개 되 었 습 니 다.더 많은 파 이 썬 인식 제스처 숫자 내용 은 우리 의 이전 글 을 검색 하거나 아래 의 관련 글 을 계속 조회 하 시기 바 랍 니 다.앞으로 많은 응원 부 탁 드 리 겠 습 니 다!

좋은 웹페이지 즐겨찾기