我想使用Google Vision分析来自Instagram的图片。到目前为止,我通过标签从Instagram收集了帖子。所以我有一个CSV / XLS,其中每个帖子的信息都“存储”。标题,坐标和图像链接。
现在,我使用以下python脚本从图片中接收注释(标签)(我必须先下载图片)
import io
import os
from google.cloud import vision
from google.cloud.vision import types
os.environ["GOOGLE_APPLICATION_CREDENTIALS"]="../mycredentials.json"
vision_client=vision.ImageAnnotatorClient()
file_name = "horse.jpg"
with io.open(file_name,'rb') as image_file:
content = image_file.read()
image = types.Image(content=content)
response = vision_client.label_detection(image=image)
labels = response.label_annotations
for label in labels:
print(label.description)
该脚本允许我通过预先下载的单个脚本(在horse.jpg
处)接收注释
我现在的问题是:如何将后集合图像的链接(以我的CSV / XLS格式)发送给Google视觉?换句话说,不是先下载图片并通过API逐一分析图片,而是仅使用链接,然后自动为CSV中的所有图片链接接收注释?