2017-04-13 15 views
0

google vision apiラベル検出では、オブジェクトがどこにあるのかわかりません。任意のオプションやアイデア?? サンプルで試してみましたが、応答jsonにはオブジェクトの位置は含まれていません!GoogleビジョンAPIラベル検出

+0

可能な複製(http://stackoverflow.com/questions/38634409/how-to-get-a-position-of- [ビジョン認識APIを使用して、画像上のカスタムオブジェクトの位置を取得する方法]画像上でのカスタムオブジェクト使用 - 視覚認識-api) – Nakilon

答えて

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) 

` 
+0

コードのみの解答を説明する必要があります。コードのみの回答はしばしば削除され、削除されることさえあります。ありがとうございました。 – Bugs

関連する問題