You need to enable JavaScript to run this app.
文档中心
veImageX

veImageX

复制全文
下载 pdf
智能裁剪
使用智能裁剪获取结果图
复制全文
下载 pdf
使用智能裁剪获取结果图

本接口支持指定服务 ID 以及原图地址,经智能裁剪后得到处理后的图片 URI。

说明

该接口属于历史版本 API,建议您使用新版 GetImageSmartCropResult 接口。

注意事项

  • 请求频率:单用户请求频率限制为 5 次/秒
  • 超时时间:超时时间约为 20 秒
  • 计费说明:智能裁剪功能属于附加组件下智能处理模块,属于后付费计费,使用后会产生附加组件智能处理费用
  • 前提条件:请确保已开通智能处理计费配置
  • 使用限制:使用组件前,请先确认智能裁剪使用限制
  • 服务地址:veImageX 在全球多个区域部署,每个区域有自己对应的 OpenAPI 域名,不支持跨区域调用。具体详情请查看服务地址

请求说明

  • 请求方式:POST
  • 请求地址:https://imagex.volcengineapi.com/?Action=GetImageSmartCropResult&Version=2018-08-01

调试

请求参数

下表仅列出该接口特有的请求参数和部分公共参数。更多信息请见公共请求参数

Query

参数类型是否必选示例值描述
ActionStringGetImageSmartCropResult接口名称。当前 API 的名称为 GetImageSmartCropResult
VersionString2018-08-01接口版本。当前 API 的版本为 2018-08-01

Body

参数类型是否必选示例值描述

ServiceId

String

test

服务 ID。

  • 您可以在 veImageX 控制台 服务管理页面,在创建好的图片服务中获取服务 ID。
  • 您也可以通过 OpenAPI 的方式获取服务 ID,具体请参考获取所有服务信息
StoreUriStringbkt/uri待处理原图的存储 URI 和 URL(公网可访问的 URL)。

Policy

String

top

降级策略,即当智能裁剪失败时的操作,默认居中裁剪。
支持取值如下:

  • center:居中裁剪,默认裁剪中间图片;
  • top:居上裁剪,默认裁剪上方图片;
  • fglass:高斯模糊,将按设置宽高自动适配图片,结果图多出原图部分以原图背景高斯模糊效果填充。

Scene

String

cartoon

裁剪场景 (normal,cartoon),默认普通人脸裁剪。支持取值如下:

  • normal:普通人脸裁剪;
  • cartoon:动漫人脸裁剪。

说明

当前仅支持了智能人脸裁剪能力,其他裁剪能力在持续开放中,敬请期待。

SigmaFloat1Policy取值为fglass时的高斯模糊参数,取值为大于 0 的整数,值越大越模糊。
WidthInteger100图片裁剪后的宽度设置,单位为 px。当图片小于设置的宽高时,将不被裁剪。
HeightInteger100图片裁剪后的高度设置,单位为 px。当图片小于设置的宽高时,将不被裁剪。

返回参数

下表仅列出本接口特有的返回参数。更多信息请见公共返回参数

参数类型示例值描述
ResUriStringtos-cn-i-s7**6t/6a***f2结果图存储 URI。

Demotioned

Boolean

true

是否降级。支持取值如下:

  • true:降级;
  • flase:未降级。

示例

请求示例

POST https://imagex.volcengineapi.com/?Action=GetImageSmartCropResult&Version=2018-08-01

{
  "ServiceId": "test",
  "StoreUri": "bkt/uri",
  "Width": 100,
  "Height": 100
}

返回示例

{
    "ResponseMetadata": {
        "RequestId": "202205241533440101510510472098B54C",
        "Action": "GetImageSmartCropResult",
        "Version": "2018-08-01",
		    "Service": "imagex",
	   	  "Region": "cn-north-1"
    },
    "Result": {
        "ResUri": "tos-cn-i-s7**6t/6a***f2",
        "Demotioned": true
    }
}

错误码

本接口无特有的错误码。更多信息请见公共错误码

服务端 SDK

为了方便您快速开发,veImageX 提供了配套的服务端 SDK,同时支持多种编程语言。建议您使用服务端 SDK 来调用 API,参考文档如下所示:

最近更新时间:2025.07.28 16:13:45
这个页面对您有帮助吗?
有用
有用
无用
无用