Невозможно получить текст ocr с помощью google vision api

Я использую google vision api для обнаружения ocr.

Однако у меня нет текста ocr.

С другой стороны, я загрузил изображение на https://cloud.google.com/vision/ и получил DBR Weddings\n.

Это нормально?

Как мне исправить мой код?

Большое спасибо.

Вот мой код:

import requests
from PIL import Image
from io import BytesIO
import cv2
import base64
import ast

url = r'https://drive.google.com/uc?id=1pjofUsy5V4v7DSVsRERw6S-Zo36hO1bZ'
feature_json_obj = [{'type': 'TEXT_DETECTION', 'maxResults': 100}]
img = Image.open(BytesIO(requests.get(url).content))
arr = cv2.cvtColor(np.asarray(img.convert('RGB'), dtype=np.uint8), cv2.COLOR_RGB2BGR)

content_json_obj = {'content': base64.b64encode(a_numpy.tostring()).decode('UTF-8')}
request_list = {'requests': [{'features': feature_json_obj, 'image': content_json_obj, 'imageContext': {'languageHints': "zh-TW"}}]}
req = requests.post(url='https://vision.googleapis.com/v1/images:annotate?key=my_key', data = str.encode(str(request_list)), headers={'Content-Type': 'application/json'}).text
receive_data = req.encode(sys.stdin.encoding, "replace").decode(sys.stdin.encoding)
data = ast.literal_eval(receive_data)['responses'][0]['fullTextAnnotation']['text']#get google-vision result

person Chan    schedule 06.06.2018    source источник
comment
вы проверили stackoverflow.com/questions/48266531/   -  person ExtractTable.com    schedule 06.06.2018
comment
При использовании API текст не возвращается.   -  person Chan    schedule 07.06.2018