public class FuseFaceUltraRequest extends AbstractModel
header, skipSign
Constructor and Description |
---|
FuseFaceUltraRequest() |
FuseFaceUltraRequest(FuseFaceUltraRequest source)
NOTE: Any ambiguous key set via .set("AnyKey", "value") will be a shallow copy,
and any explicit key, i.e Foo, set via .setFoo("value") will be a deep copy.
|
Modifier and Type | Method and Description |
---|---|
FusionUltraParam |
getFusionUltraParam()
Get 图片人脸融合(专业版)效果参数。
可用于设置拉脸、人脸增强、磨皮、牙齿增强等融合效果参数,生成理想的融合效果。不传默认使用接口推荐值。具体见FusionUltraParam说明
|
Long |
getLogoAdd()
Get 为融合结果图添加合成标识的开关,默认为1。
1:添加标识。
0:不添加标识。
其他数值:默认按1处理。
建议您使用显著标识来提示结果图使用了人脸融合技术,是AI合成的图片。
|
LogoParam |
getLogoParam()
Get 标识内容设置。
默认在融合结果图右下角添加“本图片为AI合成图片”字样,您可根据自身需要替换为其他的Logo图片。
|
MergeInfo[] |
getMergeInfos()
Get 用户人脸图片、素材模板图的人脸位置信息。主要用于素材模版中人脸以及用作融合的用户人脸相关信息,两种人脸都需要提供人脸图片,可选择提供人脸框位置,具体见MergeInfo说明
目前最多支持融合模板图片中的6张人脸。
|
String |
getModelImage()
Get 素材模版图片base64数据。
●base64 和 url 必须提供一个,如果都提供以 url 为准。
●素材图片限制:图片中面部尺寸大于34 * 34;图片尺寸大于64 * 64,小于8000*8000(单边限制)。图片url或者图片 base64 数据,base64 编码后大小不可超过10M(图片编码之后可能会大30%左右,建议合理控制图片大小)
●支持图片格式:支持jpg或png
|
String |
getModelUrl()
Get 素材模版图片的url地址。
●base64 和 url 必须提供一个,如果都提供以 url 为准。
●素材图片限制:图片中面部尺寸大于34 * 34;图片尺寸大于64 * 64,小于8000 * 8000(单边限制)。图片url或者图片 base64 数据,base64 编码后大小不可超过10M(图片编码之后可能会大30%左右,建议合理控制图片大小)
●图片格式:支持jpg或png
|
String |
getRspImgType()
Get 返回融合结果图片方式(url 或 base64) ,二选一。url有效期为1天。
|
Long |
getSwapModelType()
Get 融合模型类型参数:默认为1。
图片人脸融合(专业版)针对不同场景,提供多种模型供选择。如您的产品是泛娱乐场景,推荐使用1;如您主要用于影像场景,推荐使用4、5。其他模型类型也可以结合您的产品使用场景进行选择,也许会有意想不到的效果
1:默认泛娱乐场景,画面偏锐。
2:影视级场景,画面偏自然。
3:影视级场景,高分辨率,画面偏自然。
4:影视级场景,高分辦率,高人脸相似度,画面偏自然,可用于证件照等场景。
5:影视级场景,高分辨率,对闭眼和遮挡更友好。
|
void |
setFusionUltraParam(FusionUltraParam FusionUltraParam)
Set 图片人脸融合(专业版)效果参数。
可用于设置拉脸、人脸增强、磨皮、牙齿增强等融合效果参数,生成理想的融合效果。不传默认使用接口推荐值。具体见FusionUltraParam说明
|
void |
setLogoAdd(Long LogoAdd)
Set 为融合结果图添加合成标识的开关,默认为1。
1:添加标识。
0:不添加标识。
其他数值:默认按1处理。
建议您使用显著标识来提示结果图使用了人脸融合技术,是AI合成的图片。
|
void |
setLogoParam(LogoParam LogoParam)
Set 标识内容设置。
默认在融合结果图右下角添加“本图片为AI合成图片”字样,您可根据自身需要替换为其他的Logo图片。
|
void |
setMergeInfos(MergeInfo[] MergeInfos)
Set 用户人脸图片、素材模板图的人脸位置信息。主要用于素材模版中人脸以及用作融合的用户人脸相关信息,两种人脸都需要提供人脸图片,可选择提供人脸框位置,具体见MergeInfo说明
目前最多支持融合模板图片中的6张人脸。
|
void |
setModelImage(String ModelImage)
Set 素材模版图片base64数据。
●base64 和 url 必须提供一个,如果都提供以 url 为准。
●素材图片限制:图片中面部尺寸大于34 * 34;图片尺寸大于64 * 64,小于8000*8000(单边限制)。图片url或者图片 base64 数据,base64 编码后大小不可超过10M(图片编码之后可能会大30%左右,建议合理控制图片大小)
●支持图片格式:支持jpg或png
|
void |
setModelUrl(String ModelUrl)
Set 素材模版图片的url地址。
●base64 和 url 必须提供一个,如果都提供以 url 为准。
●素材图片限制:图片中面部尺寸大于34 * 34;图片尺寸大于64 * 64,小于8000 * 8000(单边限制)。图片url或者图片 base64 数据,base64 编码后大小不可超过10M(图片编码之后可能会大30%左右,建议合理控制图片大小)
●图片格式:支持jpg或png
|
void |
setRspImgType(String RspImgType)
Set 返回融合结果图片方式(url 或 base64) ,二选一。url有效期为1天。
|
void |
setSwapModelType(Long SwapModelType)
Set 融合模型类型参数:默认为1。
图片人脸融合(专业版)针对不同场景,提供多种模型供选择。如您的产品是泛娱乐场景,推荐使用1;如您主要用于影像场景,推荐使用4、5。其他模型类型也可以结合您的产品使用场景进行选择,也许会有意想不到的效果
1:默认泛娱乐场景,画面偏锐。
2:影视级场景,画面偏自然。
3:影视级场景,高分辨率,画面偏自然。
4:影视级场景,高分辦率,高人脸相似度,画面偏自然,可用于证件照等场景。
5:影视级场景,高分辨率,对闭眼和遮挡更友好。
|
void |
toMap(HashMap<String,String> map,
String prefix)
Internal implementation, normal users should not use it.
|
any, fromJsonString, getBinaryParams, GetHeader, getMultipartRequestParams, getSkipSign, isStream, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonString
public FuseFaceUltraRequest()
public FuseFaceUltraRequest(FuseFaceUltraRequest source)
public String getRspImgType()
public void setRspImgType(String RspImgType)
RspImgType
- 返回融合结果图片方式(url 或 base64) ,二选一。url有效期为1天。public MergeInfo[] getMergeInfos()
public void setMergeInfos(MergeInfo[] MergeInfos)
MergeInfos
- 用户人脸图片、素材模板图的人脸位置信息。主要用于素材模版中人脸以及用作融合的用户人脸相关信息,两种人脸都需要提供人脸图片,可选择提供人脸框位置,具体见MergeInfo说明
目前最多支持融合模板图片中的6张人脸。public String getModelUrl()
public void setModelUrl(String ModelUrl)
ModelUrl
- 素材模版图片的url地址。
●base64 和 url 必须提供一个,如果都提供以 url 为准。
●素材图片限制:图片中面部尺寸大于34 * 34;图片尺寸大于64 * 64,小于8000 * 8000(单边限制)。图片url或者图片 base64 数据,base64 编码后大小不可超过10M(图片编码之后可能会大30%左右,建议合理控制图片大小)
●图片格式:支持jpg或pngpublic String getModelImage()
public void setModelImage(String ModelImage)
ModelImage
- 素材模版图片base64数据。
●base64 和 url 必须提供一个,如果都提供以 url 为准。
●素材图片限制:图片中面部尺寸大于34 * 34;图片尺寸大于64 * 64,小于8000*8000(单边限制)。图片url或者图片 base64 数据,base64 编码后大小不可超过10M(图片编码之后可能会大30%左右,建议合理控制图片大小)
●支持图片格式:支持jpg或pngpublic FusionUltraParam getFusionUltraParam()
public void setFusionUltraParam(FusionUltraParam FusionUltraParam)
FusionUltraParam
- 图片人脸融合(专业版)效果参数。
可用于设置拉脸、人脸增强、磨皮、牙齿增强等融合效果参数,生成理想的融合效果。不传默认使用接口推荐值。具体见FusionUltraParam说明public Long getLogoAdd()
public void setLogoAdd(Long LogoAdd)
LogoAdd
- 为融合结果图添加合成标识的开关,默认为1。
1:添加标识。
0:不添加标识。
其他数值:默认按1处理。
建议您使用显著标识来提示结果图使用了人脸融合技术,是AI合成的图片。public LogoParam getLogoParam()
public void setLogoParam(LogoParam LogoParam)
LogoParam
- 标识内容设置。
默认在融合结果图右下角添加“本图片为AI合成图片”字样,您可根据自身需要替换为其他的Logo图片。public Long getSwapModelType()
public void setSwapModelType(Long SwapModelType)
SwapModelType
- 融合模型类型参数:默认为1。
图片人脸融合(专业版)针对不同场景,提供多种模型供选择。如您的产品是泛娱乐场景,推荐使用1;如您主要用于影像场景,推荐使用4、5。其他模型类型也可以结合您的产品使用场景进行选择,也许会有意想不到的效果
1:默认泛娱乐场景,画面偏锐。
2:影视级场景,画面偏自然。
3:影视级场景,高分辨率,画面偏自然。
4:影视级场景,高分辦率,高人脸相似度,画面偏自然,可用于证件照等场景。
5:影视级场景,高分辨率,对闭眼和遮挡更友好。Copyright © 2024. All rights reserved.