본문 바로가기
  • 노션에서 삽질한 내용을 정리하는 블로그
자기발전소/# Machine Learning

Face Recognition 실습

by iamlucia 2020. 12. 24.

Face API 서비스 활용 실습 

 Face Recognition


얼굴 인식 사용 카데고리

+ 안면인식이 활용되는 사례:

중국에서 국민 확인 용도

남미에서 포르노에서 소아 발견 용도

감정분석에도 사용 (Emotino Recognition)

 

 

사용한  TOOL: Google Colab
사전에 필요한 것: 
Azure Face API 서비스를 사용해야 하기 때문에 API 사용에 필요한 Key 및 Endpoint 


1. 필요한 패키지 설치

 - 웹 통신을 위한 requests

 - 이미지 처리를 위한 BytesIO, Image

  - 이미지 위에 선을 긋거나 글씨 : ImageDraw, ImageFont

 

2. 키 및 서비스 엔드포인트 URL 설정

 

3. 분석할 이미지 가져오기 

 

 

불러 온 이미지 확인 

 

2. API 요청

 - 필요한 헤더 및 파라미터 정보 설정 (가능한 속성 중 나이, 성별, 감정 받아오고자 선언)

 - 응답결과 json으로 반환 

 

결과 확인

 

 

3. 얼굴에 사각형을 표시하고 나이와 성별을 작성하는 함수 선언

 - draw라는 불러 온 이미지에 그릴 수 있는 객체 변수 선언

 

 

완료!