public class UploadTrainPortraitImagesRequest extends AbstractModel
header, skipSign| Constructor and Description | 
|---|
| UploadTrainPortraitImagesRequest() | 
| UploadTrainPortraitImagesRequest(UploadTrainPortraitImagesRequest 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 | 
|---|---|
| String | getBaseUrl()Get 写真模型训练用的基础图像 URL,用于固定写真模型可生成的人物。
图片数量:1张。
图片内容:单人,脸部清晰。
图片限制:单边分辨率小于2000,转成 Base64 字符串后小于 5MB。 | 
| Filter | getFilter()Get 训练图像质量过滤开关配置。
支持开启或关闭对训练图像分辨率下限、脸部区域大小、脸部遮挡的过滤,默认开启以上过滤。
如果训练图像内包含多人脸或无人脸、和 Base 人像不为同一人也将被过滤,不可关闭该过滤条件。
建议:关闭以上过滤可能导致写真生成效果受损,建议使用单人、正脸、脸部区域占比较大、脸部清晰无遮挡、无大角度偏转、无夸张表情的图像进行训练。 | 
| String | getModelId()Get 写真模型 ID。由英文大小写字母、数字及下划线组成。
用于唯一标识一个写真模型,一个写真模型只能用于一个人物的写真图片生成。 | 
| Long | getTrainMode()Get 训练模式。
默认使用常规训练模式。如果使用快速训练模式和免训练模式,只需要在 BaseUrl 中传入1张图片,Urls.N 中无需传入图片。
0:常规训练模式,上传多张图片用于模型训练,完成训练后可生成写真图片。
1:快速训练模式,仅需上传1张图片用于模型训练,训练速度更快,完成训练后可生成写真图片。
2:免训练模式,仅需上传1张图片,跳过模型训练环节,直接生成写真图片。 | 
| String[] | getUrls()Get 写真模型训练用的图像 URL 列表,仅常规训练模式需要上传。
图片数量:19 - 24 张。
图片内容:单人,脸部清晰,和基础图像中的人物为同一人。
图片限制:单边分辨率小于2000,转成 Base64 字符串后小于 5MB。 | 
| void | setBaseUrl(String BaseUrl)Set 写真模型训练用的基础图像 URL,用于固定写真模型可生成的人物。
图片数量:1张。
图片内容:单人,脸部清晰。
图片限制:单边分辨率小于2000,转成 Base64 字符串后小于 5MB。 | 
| void | setFilter(Filter Filter)Set 训练图像质量过滤开关配置。
支持开启或关闭对训练图像分辨率下限、脸部区域大小、脸部遮挡的过滤,默认开启以上过滤。
如果训练图像内包含多人脸或无人脸、和 Base 人像不为同一人也将被过滤,不可关闭该过滤条件。
建议:关闭以上过滤可能导致写真生成效果受损,建议使用单人、正脸、脸部区域占比较大、脸部清晰无遮挡、无大角度偏转、无夸张表情的图像进行训练。 | 
| void | setModelId(String ModelId)Set 写真模型 ID。由英文大小写字母、数字及下划线组成。
用于唯一标识一个写真模型,一个写真模型只能用于一个人物的写真图片生成。 | 
| void | setTrainMode(Long TrainMode)Set 训练模式。
默认使用常规训练模式。如果使用快速训练模式和免训练模式,只需要在 BaseUrl 中传入1张图片,Urls.N 中无需传入图片。
0:常规训练模式,上传多张图片用于模型训练,完成训练后可生成写真图片。
1:快速训练模式,仅需上传1张图片用于模型训练,训练速度更快,完成训练后可生成写真图片。
2:免训练模式,仅需上传1张图片,跳过模型训练环节,直接生成写真图片。 | 
| void | setUrls(String[] Urls)Set 写真模型训练用的图像 URL 列表,仅常规训练模式需要上传。
图片数量:19 - 24 张。
图片内容:单人,脸部清晰,和基础图像中的人物为同一人。
图片限制:单边分辨率小于2000,转成 Base64 字符串后小于 5MB。 | 
| 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, toJsonStringpublic UploadTrainPortraitImagesRequest()
public UploadTrainPortraitImagesRequest(UploadTrainPortraitImagesRequest source)
public String getModelId()
public void setModelId(String ModelId)
ModelId - 写真模型 ID。由英文大小写字母、数字及下划线组成。
用于唯一标识一个写真模型,一个写真模型只能用于一个人物的写真图片生成。public String getBaseUrl()
public void setBaseUrl(String BaseUrl)
BaseUrl - 写真模型训练用的基础图像 URL,用于固定写真模型可生成的人物。
图片数量:1张。
图片内容:单人,脸部清晰。
图片限制:单边分辨率小于2000,转成 Base64 字符串后小于 5MB。public String[] getUrls()
public void setUrls(String[] Urls)
Urls - 写真模型训练用的图像 URL 列表,仅常规训练模式需要上传。
图片数量:19 - 24 张。
图片内容:单人,脸部清晰,和基础图像中的人物为同一人。
图片限制:单边分辨率小于2000,转成 Base64 字符串后小于 5MB。public Filter getFilter()
public void setFilter(Filter Filter)
Filter - 训练图像质量过滤开关配置。
支持开启或关闭对训练图像分辨率下限、脸部区域大小、脸部遮挡的过滤,默认开启以上过滤。
如果训练图像内包含多人脸或无人脸、和 Base 人像不为同一人也将被过滤,不可关闭该过滤条件。
建议:关闭以上过滤可能导致写真生成效果受损,建议使用单人、正脸、脸部区域占比较大、脸部清晰无遮挡、无大角度偏转、无夸张表情的图像进行训练。public Long getTrainMode()
public void setTrainMode(Long TrainMode)
TrainMode - 训练模式。
默认使用常规训练模式。如果使用快速训练模式和免训练模式,只需要在 BaseUrl 中传入1张图片,Urls.N 中无需传入图片。
0:常规训练模式,上传多张图片用于模型训练,完成训练后可生成写真图片。
1:快速训练模式,仅需上传1张图片用于模型训练,训练速度更快,完成训练后可生成写真图片。
2:免训练模式,仅需上传1张图片,跳过模型训练环节,直接生成写真图片。Copyright © 2025. All rights reserved.