Может ли Vision API Google принять URL-адрес с любого внешнего сервера и вернуть ответ на это изображение?Python

Программы на Python
Anonymous
Может ли Vision API Google принять URL-адрес с любого внешнего сервера и вернуть ответ на это изображение?

Сообщение Anonymous »

Мне удалось успешно запустить API Google Vision для локально сохраненных изображений. Однако всякий раз, когда я запускаю свой сценарий для изображения, хранящегося на внешнем сервере. Я получаю сообщение об ошибке.

import io
import os
from google.cloud import vision

vision_client = vision.Client()
file_name = "https://static.pexels.com/photos/36753/ ... blosso.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)


Ошибка говорит

Traceback (most recent call last):
File "visionex.py", line 8, in
with io.open(file_name, 'rb') as image_file:
IOError: [Errno 2] No such file or directory:
'https://static.pexels.com/photos/36753/ ... blosso.jpg'


Подробнее здесь: https://stackoverflow.com/questions/436 ... rn-a-respo

Вернуться в «Python»