대상
이 튜토리얼의 목적은 Vision API의 자르기 힌트 기능을 사용하는 애플리케이션을 개발하도록 돕는 것입니다. 프로그램의 구조와 기법에 대한 기초적인 지식을 보유한 사용자를 대상으로 하지만, 초보 프로그래머라도 어려움 없이 튜토리얼을 따라 실행해 보고, Vision API 참고 문서를 활용하여 기본적인 애플리케이션을 만들 수 있도록 구성되어 있습니다.
이 튜토리얼에서는 Vision API 애플리케이션을 단계별로 설명하면서 Vision API를 호출하여 자르기 힌트 기능을 사용하는 방법을 보여줍니다.
기본 요건
- Google Cloud 콘솔에서 Vision API 프로젝트를 설정합니다.
애플리케이션 기본 사용자 인증 정보를 사용할 환경을 설정합니다.
Python
- Python을 설치합니다.
- pip를 설치합니다.
- Google Cloud 클라이언트 라이브러리를 설치합니다.
- Python Imaging 라이브러리를 설치합니다.
개요
이 튜토리얼에서는 Crop Hints 요청을 사용하는 기본 Vision API 애플리케이션에 대해 설명합니다. 처리할 이미지를 Cloud Storage URI(Cloud Storage 버킷 위치)를 통해 제공하거나 요청에 포함할 수도 있습니다. 성공하는 경우 Crop Hints 응답으로 이미지의 주요 객체나 얼굴을 감싸는 경계 상자의 좌표가 반환됩니다.
코드 목록
코드를 보다가 잘 이해되지 않는 부분은 Cloud Vision API Python 참조에서 확인하시기 바랍니다.