You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

将Python版GCP Cloud Vision API品牌识别脚本转为PHP(含授权)

使用Python调用GCP Cloud Vision API提取商品图片的品牌信息

我整理了一个基础Python脚本,用来调用GCP Cloud Vision API上传商品图片,提取里面的相关网络实体(一般都包含品牌信息),代码如下:

import io
from google.cloud import vision
from google.cloud.vision import types
import os
import cv2
import numpy as np

# 设置GCP服务账号密钥路径
os.environ["GOOGLE_APPLICATION_CREDENTIALS"] = "/Users/User/PycharmProjects/Project_nam..."

# 可补充核心调用逻辑,比如加载图片、调用API获取网络实体

实用小提示:

  • 记得把上面的密钥路径替换成你自己的GCP服务账号JSON文件路径
  • 运行脚本前先安装依赖包:pip install google-cloud-vision opencv-python numpy
  • 核心的网络实体提取逻辑可以参考这个示例函数:
    def get_web_entities_from_image(image_path):
        client = vision.ImageAnnotatorClient()
        with io.open(image_path, 'rb') as image_file:
            content = image_file.read()
        image = types.Image(content=content)
        response = client.web_detection(image=image)
        web_entities = response.web_detection.web_entities
        # 遍历输出实体(含品牌信息)
        for entity in web_entities:
            print(f"实体名称: {entity.description}, 置信度: {entity.score}")
    

内容的提问来源于stack exchange,提问作者Outcast

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.26 10:16:24