Google Vision API标签检测

时间:2017-04-13 05:04:33

标签: vision google-cloud-vision vision-api

在google vision api标签检测中,无法知道对象所在的位置?任何选择或想法? 我试过样本,然后响应json不包括对象位置!

1 个答案:

答案 0 :(得分:0)

try this
import io
from google.cloud import vision
import argparse
import base64
import picamera
import json
import os
import picamera
import sys

from googleapiclient import discovery
from oauth2client.client import GoogleCredentials

    os.environ["GOOGLE_APPLICATION_CREDENTIALS"] = "provide here the json key path"
    camera = picamera.PiCamera()


    camera.capture('pic1.jpg')
    credentials = GoogleCredentials.get_application_default()
    service = discovery.build('vision', 'v1', credentials=credentials)

    vision_client=vision.Client()
    file_name='pic1.jpg'

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


    labels = image.detect_labels()

    for label in labels:
        print(label.description)

`