You need to enable JavaScript to run this app.
文档中心
图像生成大模型

图像生成大模型

复制全文
下载 pdf
人像融合
人像融合(单人写真定制版)
复制全文
下载 pdf
人像融合(单人写真定制版)
接口简介​
针对单人写真场景的定制版本,支持对画质和美颜程度的调节,不支持多人及选脸融合,如有此类需求建议使用3.X系列版本。​
支持对模版图和素材图中的人像进行图片融合操作,返回融合后的图片。​
限制条件​
​
名称​
内容​
图片要求​
图片格式:JPG(JPEG), PNG, BMP 等常见格式, 建议使用JPG格式.​
目标图片要求:​
1.图片像素尺寸:最小 128 x 128 像素,最大 4096 x 4096 像素​
2.不支持黑白图片​
3.图片文件大小:目标图片需小于 5 MB​
4.人脸像素尺寸:为了保证融合效果,推荐图片中人脸框(正方形)边长的最小值不低于200像素。​
5.人脸质量:人脸质量越高,则融合效果越好。​
6.影响人脸质量的因素包括:对人脸五官的遮挡、不当的光照(强光、暗光、逆光)、过大的人脸角度(推荐 yaw ≤ ±20°, pitch ≤ ±20°)等。​
模版要求:​
1.素材需要有版权, 有肖像权, 没有法律或者政策风险的. 相关风险请注意评估.​
2.注意对于脸部比较特殊的素材, 如眼睛过大等卡通风格的图片,效果可能不佳​
3.模板图片需小于 5 MB,图片像素宽高不宜过大, 模板图最长边强制不能超过 4096.​
4.图片中脸部像素面积不宜过小(至少200*200, 过小换脸会不清晰), 也不宜过大(脸部面积像素大小和速度正相关, 过大会影响速度).​
5.注意图片质量, 保证脸部足够清晰, 不应该有因为压缩导致的噪声, 否则会降低结果图质量​
6.为了更好的效果,模板图脸部应该尽可能正脸,yaw角度要求最高(建议正负10度内),pitch角度其次(建议正负20度内),roll角度(正负30度内)。​
​
请求说明​
​
名称​
内容​
接口地址​
请求方式​
POST​
Content-Type​
application/json​
​
请求参数​
(1)header请求参数​
公共请求参数​
以下请求参数列表仅列出了接口请求参数和必要公共参数,完整公共参数列表见 公共参数​
​
名称​
类型​
是否必填​
描述​
X-Date​
String​
是​
使用UTC时间,精确到秒。请使用格式:YYYYMMDD'T'HHMMSS'Z' ,例如:20201103T104027Z​
Authorization​
String​
是​
HMAC-SHA256:签名方法​
-Credential为签名凭证,其中:​
-AccessKeyId为访问密钥ID,可在 访问密钥(Access Key) 获取;​
-ShortDate为请求的短时间,使用UTC时间,精确到日。请使用格式:YYYYMMDD,例如:20180201;​
-Region为请求地区,国内一般为为cn-north-1;​
-Service为请求的服务,一般为cv;​
-SignedHeaders为参与签名计算的头部信息,content-type 和 host 为必选头部;​
-Signature为签名,可在 签名方法 获取。​
注:我们提供了SDK及签名示例供您实现服务快速接入,具体可参考 快速接入​
例如:HMAC-SHA256 Credential={AccessKeyId}/{ShortDate}/{Region}/{Service}/request, SignedHeaders={SignedHeaders}, Signature={Signature}​
X-Security-Token​
String​
否​
指安全令牌服务(Security Token Service,STS) 颁发的临时安全凭证中的SessionToken,使用长期密钥时无需填写该参数。​
​
(2)Query请求参数​
业务请求参数​
​
参数​
可选/必选​
类型​
说明​
Action​
必选​
String​
接口名,取值:CVProcess​
Version​
必选​
String​
版本号,取值:2022-08-31​
​
(3)Body参数​
业务请求参数​
​
参数​
可选/必选​
类型​
说明​
​
req_key​
必选​
String​
算法名称,取固定值为faceswap_ai​
​
binary_data_base64​
必选(二选一,优先生效)​
Array of String​
List长度为2,输入两张图,将第一张图人脸融入第二张图,即第一张为目标图第二张为模板图​
​
image_urls​
必选(二选一)​
Array of String​
List长度为2,输入两张图,将第一张图人脸融入第二张图,即第一张为目标图第二张为模板图​
​
do_risk​
可选​
Boolean​
是否需要审核。True为需要,False不需要,​
(默认添加审核)​
​
gpen​
必选​
Float​
高清效果,支持[0, 0.1, 0.2, 0.3, 0.4, 0.5, 0.6, 0.7, 0.8, 0.9, 1]​
(值越大越清晰增加耗时)​
​
skin​
必选​
Float​
美化效果,支持[0, 0.1, 0.2, 0.3, 0.4, 0.5, 0.6, 0.7, 0.8, 0.9, 1]​
(值越大美化程度越高增加耗时)​
​
tou_repair​
可选​
int​
特殊处理,[0, 1]​
(默认值0)​
0: 不生效,1: 对模板图与输入图人脸相似度强的场景有定向优化,但对整体效果有一定影响​
return_url​
可选​
Boolean​
输出是否返回图片链接 (链接有效期为24小时)(默认值:false)​
​
logo_info​
可选​
LogoInfo​
水印信息​
​
aigc_meta​
可选​
AIGCMeta​
隐式标识​
隐式标识验证方式:​
  1. 查看【png】或【mp4】格式,人工智能生成合成内容表示服务平台(后续预计增加jpg)​
  1. 查看【jpg】格式,使用app11 segment查看aigc元数据内容​
​
备注:美颜写真感更强的话,推荐高清效果参数在0.6~0.8,美化效果参数在0.4~0.8;与素材图片更相似的话,推荐高清效果参数0.6~0.8,美化效果参数在0.1~0.4。具体效果建议根据图片模板情况,多次调节参数对比后进行参数固定。​
LogoInfo​
水印相关参数​
​
名称​
类型​
必选​
描述​
备注​
add_logo​
Boolean​
否​
是否添加水印。True为添加,False不添加。默认不添加​
​
position​
Int​
否​
水印的位置,取值如下:​
0-右下角​
1-左下角​
2-左上角​
3-右上角​
默认0​
​
language​
Int​
否​
水印的语言,取值如下:​
0-中文(AI生成)​
1-英文(Generated by AI)​
默认0​
​
opacity​
Float​
否​
水印的不透明度,取值范围0-1,1表示完全不透明,默认1​
​
logo_text_content​
String​
否​
明水印自定义内容​
最大长度不超过 50 个字符,支持中英文及数字​
​
​
AIGCMeta​
隐式标识,依据《人工智能生成合成内容标识办法》&《网络安全技术人工智能生成合成内容标识方法》​
​
名称​
类型​
可选/必选​
描述​
content_producer​
String​
可选​
内容生成服务ID​
producer_id​
String​
必选​
内容生成服务商给此图片数据的唯一ID​
content_propagator​
String​
可选​
内容传播服务商ID​
propagate_id​
String​
可选​
传播服务商给此图片数据的唯一ID​
​
(4)请求示例​
​
{​
"req_key": "faceswap_ai",​
//"binary_data_base64": ["/9xxx","/9xxx"],​
"image_urls": ["http://","http://"],​
"do_risk": true,​
"gpen": 0.9,​
"skin": 0.1,​
"return_url":True,​
"logo_info": {​
"add_logo": True,​
"position": 1,​
"language": 0,​
"opacity": 1,​
"logo_text_content": "这里是明水印内容"​
},​
"aigc_meta": {​
"content_producer": "xxx",​
"producer_id": "xxx",​
"content_propagator": "xxx",​
"propagate_id": "xxx"​
}​
}​
​
输出说明​
(1)通用输出参数​
(2)业务输出参数​
data 字段说明​
​
字段​
类型​
说明​
备注​
binary_data_base64​
Array of String​
输出处理后的图片Base64数组(单张图)​
​
image_urls​
Array of String​
输出处理过的图片url​
数组(单张图)​
​
​
(3)输出示例​
​
{​
"code":10000,​
"data":{​
"binary_data_base64": ["/9xxx"],//生成图base64​
},​
"message":"Success",​
"request_id":"xxx",​
"status":10000,​
"time_elapsed":"xxx"​
}​
​
错误码​
(1)通用错误码​
(2)业务错误码​
​
http code​
错误码​
错误信息​
说明​
200​
10000​
Success​
成功​
​
​
最近更新时间:2026.08.19 15:17:31
这个页面对您有帮助吗?
有用
有用
无用
无用