更新时间:2024-04-18 GMT+08:00
分享

本地调用

图像识别软件开发工具包(Image SDK)是对图像识别提供的REST API进行的封装,以简化用户的开发工作。用户通过添加依赖或下载的方式调用API即可实现使用图像识别业务能力的目的。

本章节以媒资图像标签为例,介绍如何使用Image Python SDK在本地进行开发,用户直接调用接口函数即可使用SDK功能。

其他审核功能及支持的SDK列表可参见图像识别SDK参考

前提条件

操作步骤

  1. 安装Python环境并获取SDK软件包。
    1. Python官网下载并安装合适的Python版本。请使用Python3.3以上版本,如下以Python3.7 版本为例进行说明。
    2. PyCharm官网下载并安装最新版本。
    3. 在PyCharm开发工具中配置Python环境,在菜单依次选择File > Settings > Project Interpreter
    4. 在页面上方选择您的Python安装路径,如图 PyCharm配置python环境所示。选择好目标Python之后单击页面下方“Apply”完成配置。
      图1 PyCharm配置python环境

  2. 在PyCharm中新建一个项目,并单击左下方“Terminal”按钮。分别执行以下命令安装SDK(该SDK支持Python3及以上版本)。参考方法如下:
    pip 安装:
    # 安装核心库
    pip install huaweicloudsdkcore
    
    # 安装image服务库
    pip install huaweicloudsdkimage
    
    使用pycharm安装,步骤如下:
    1. 打开pycharm,单击File -> Settings...
    2. 单击Python Interpreter -> 单击+
    3. 单击+,分别搜索huaweicloudsdkcore及huaweicloudsdkimage,搜索到包内容单击左下角Install Package完成安装

    在pycharm中,选择File > Settings > Project > Python Interpreter单击右上角+,分别搜索huaweicloudsdkcore及huaweicloudsdkimage,搜索到包内容单击左下角Install Package完成安装。

    图2 pycharm安装图像识别python版本sdk包
  3. 获取媒资图像标签SDK示例代码。
    1. 登录API Explorer,在“代码示例”中选择“Python”
      图3 代码示例
    2. 填写请求Body参数:

      输入数据可选image或url,本示例使用url,例如https://support.huaweicloud.com/productdesc-image/zh-cn_image_0000001382844041.jpg。

      图4 填写参数
    3. 复制代码示例至PyCharm中。
  4. 获取AK/SK,替换代码示例中的“<YOUR AK>”“<YOUR SK>”参数。

    登录访问密钥页面,新增访问密钥,或使用已有的访问密钥。访问密钥为credentials.csv文件,包含AK/SK信息。

  5. 运行代码示例,获取识别结果。您可根据响应参数说明来解读识别结果的含义,具体可参考媒资图像标签识别结果
    图5 运行示例

相关文档