2017-01-26 3 views
0

내가 구글 클라우드 platform.I에서 무료 평가판에 가입 한 지금은 액세스해야 .I이 JSON 파일 also.I이Python 프로그램에서 Google Cloud Vision API에 액세스하는 방법은 무엇입니까?

pip install --upgrade google-api-python-client 
pip install google-cloud 

를 사용하여 필요한 패키지를 설치있어 프로젝트와 의 OAuth 2.0 클라이언트 ID를 생성 내 파이썬 program.My 코드 구글에서 이미지 API에서 텍스트 추출 내가 구글 API에 액세스 할 수 위의 코드에서 이러한 credintials을 통합하는 JSON 파일, 클라이언트 ID, 클라이언트 secret.How이 (here)

from google.cloud import vision 
client = vision.Client() 
with open('./image.jpg', 'rb') as image_file: 
image = client.image(content=image_file.read()) 
texts = image.detect_text() 
print texts[0].description 

입니까?

답변

1

App Engine 이후로 클라우드 비전 API에 로컬로 액세스하려는 경우 '정상적으로 작동합니다'.

는 환경 변수를 사용하여 가리 키도록해야 할 서비스 계정 JSON 키 파일을 사용하여 인증 :

$ export GOOGLE_APPLICATION_CREDENTIALS="/path/to/keyfile.json" 

당신은 또한 사용할 수있는 경우 Google 클라우드 SDK를 사용하여 인증 할 수

$ gcloud beta auth application-default login 

https://googlecloudplatform.github.io/google-cloud-python/stable/google-cloud-auth.html#overview

관련 문제