자기발전소/# Machine Learning
Face Recognition 실습
iamlucia
2020. 12. 24. 17:11
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라는 불러 온 이미지에 그릴 수 있는 객체 변수 선언