微信小程序 图片高清化能力

作者: --时间: 2022-09-29 阅读量:
微信小程序图片高清化能力

随着移动互联网的不断发展,小程序逐渐在企业中走红。微信小程序作为其中的佼佼者,不仅提供了基础的开发框架,还提供了许多丰富的 API 接口,方便开发者快速集成各种功能。

1. img.superresolution

img.superresolution 是微信小程序提供的一项图片高清化 API 接口,它可以将图片超分辨率高清化2倍,即生成图片分辨率为原始图片2倍大小。我们可以通过 HTTPS 调用或云调用来使用该接口。

2. HTTPS 调用

2.1 请求地址

POST https://api.weixin.qq.com/cv/img/superresolution?img_url=ENCODE_URL&access_token=ACCESS_TOCKEN

2.2 请求参数

属性 类型 默认值 必填 说明
access_token string 接口调用凭证
img_url string 要检测的图片 url,传这个则不用传 img 参数。
img FormData form-data 中媒体文件标识,有 filename、filelength、content-type 等信息,传这个则不用传 img_url。

2.3 返回值

返回的 JSON 数据包如下:

属性 类型 说明
errcode string 错误码
errmsg string 错误信息

2.4 使用说明

文件大小限制:小于2M。目前支持将图片超分辨率高清化2倍。

2.5 请求数据示例

curl 'https://api.weixin.qq.com/cv/img/superresolution?img_url=ENCODE_URL&access_token=ACCESS_TOCKEN'

2.6 返回数据示例

{
    "errcode": 0,
    "errmsg": "ok",
    "media_id": "6WXsIXkG7lXuDLspD9xfm5dsvHzb0EFl0li6ySxi92ap8Vl3zZoD9DpOyNudeJGB"
}

3. 云调用

云调用是小程序·云开发提供的在云函数中调用微信开放接口的能力。我们可以使用 wx-server-sdk 在云函数中调用 img.superresolution 接口。

3.1 接口方法

openapi.img.superresolution

3.2 请求参数

一套系统全搞定
  • 商家管理
  • 商品管理
  • 订单管理
  • 会员管理
  • 营销中心
  • 供应链入驻
  • 财务管理
  • 支付分账
  • 商城直播
免费试用
更多产品任你选
  • B2B2C多用户商城系统

    类天猫&京东模式系统

    介绍方案
  • B2B2B电商交易系统

    全渠道订货/采购及经销商管
    理数字化系统

    获取案例
  • S2B2B电商交易系统

    上下游资源整合数字化解决方

    演示后台
  • 企业集采商城系统

    中大型企业数字化采购与交易
    系统

    模式介绍
  • 员工福利商城系统

    集福利管理、发放于一体的员工福利商城

    马上试用