2017-06-09 1 views
0

Comment obtenir les données brutes JSON d'une image à l'aide de l'API Google Vision? Par exemple, je connais la fonction gcloud.vision(). DetectText peut être utilisé pour obtenir les valeurs de texte, quelle est la forme analogue pour obtenir les données brutes JSON qui sont récupérées lorsque nous téléchargeons une image dans cette page - https://cloud.google.com/vision/?Données brutes JSON de l'API Google Vision

Répondre

-1

annotation de texte contient les données JSON premières

import io 
import os 

from google.cloud import vision 
from google.cloud.vision import types 

client = vision.ImageAnnotatorClient() 

file_name = os.path.join(os.path.dirname(__file__),'images/img_one.jpg') 

with io.open(file_name, 'rb') as image_file: 
    content = image_file.read() 

image = types.Image(content=content) 

response = client.text_detection(image=image) 
texts = response.text_annotations 
print('texts:',texts) 

exécutons cela, alors vous apprendrez à connaître ..