Мне удалось успешно запустить 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