图像识别 IMAGE-标签识别:请求示例

时间:2024-03-29 09:07:42

请求示例

  • “endpoint”即调用API的请求地址,不同服务不同区域的“endpoint”不同,具体请参见终端节点

    例如,服务部署在“华北-北京四”区域的“endpoint”“image.cn-north-4.myhuaweicloud.com”,请求URL为“https://image.cn-north-4.myhuaweicloud.com/v2/{project_id}/image/media-tagging”“project_id”为项目ID,获取方法请参见获取项目ID和名称

  • 方式一:使用图片的BASE64编码,对于用户传入的图像返回图像中的物体名称、所属类别及置信度信息,返回标签的语言类型为中文,最多返回的标签数为5。
    POST https://{endpoint}/v2/{project_id}/image/media-tagging
    
    {
      "image" : "/9j/4AAQSkZJRgABAgEASABIAAD/4RFZRXhpZgAATU0AKgAAAAgABwESAAMAAAABAAEAAAEaAAUAAAABAAAAYgEbAA...",
      "url" : "",
      "language" : "zh",
      "limit" : 5,
      "threshold" : 20
    }
  • 方式二:使用图片URL,对于用户传入的图像返回图像中的物体名称、所属类别及置信度信息,返回标签的语言类型为中文,最多返回的标签数为5。
    POST https://{endpoint}/v2/{project_id}/image/media-tagging
    
    {
      "image" : "",
      "url" : "https://support.huaweicloud.com/productdesc-image/zh-cn_image_0000001382844041.jpg",   //此处更改为您需要识别的图片URL
      "language" : "zh",
      "limit" : 5,
      "threshold" : 20
    }
support.huaweicloud.com/api-image/image_03_0049.html