public class DetectAIFakeFacesRequest extends AbstractModel
header, skipSign
Constructor and Description |
---|
DetectAIFakeFacesRequest() |
DetectAIFakeFacesRequest(DetectAIFakeFacesRequest 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 |
getEncryptedBody()
Get 加密后的密文。
- 加密前的数据格式如下:{"FaceInput":"AAAAA","FaceInputType":1}。
|
Encryption |
getEncryption()
Get 是否需要对请求信息进行全包体加密。
- 支持的加密算法:AES-256-CBC、SM4-GCM。
- 有加密需求的用户可使用此参数,详情请点击左侧链接。
|
String |
getFaceInput()
Get 传入需要检测的人脸图片或人脸视频(当前仅支持单人脸检测),使用base64编码的形式,如您的场景视频和图片都有,我们更建议您使用视频进行检测,为了提供更好的检测效果,请您注意以下输入数据的限制与建议:
- 图片的Base64值:
建议整体图像480x640的分辨率,脸部大小在 100X100 以上,由手机前置摄像头拍摄。
Base64编码后的图片数据大小建议不超过3M、最大不可超过10M,仅支持jpg、png格式。
请使用标准的Base64编码方式(带=补位),编码规范参考RFC4648。
- 视频的Base64值:
Base64编码后的大小建议在8M以内、最大不可超过10M,支持mp4、avi、flv格式,由手机前置摄像头拍摄。
视频建议时长为2~5s,最大不可超过20s。
视频分辨率建议为480x640(最大支持720p),帧率在25fps~30fps之间。
请使用标准的Base64编码方式(带=补位),编码规范参考RFC4648。
示例值:/9j/4AAQSkZJRg.....s97n//2Q==
|
Long |
getFaceInputType()
Get 传入的类型。
- 取值范围:
1:传入的是图片类型。
2:传入的是视频类型。
其他:返回错误码InvalidParameter。
|
void |
setEncryptedBody(String EncryptedBody)
Set 加密后的密文。
- 加密前的数据格式如下:{"FaceInput":"AAAAA","FaceInputType":1}。
|
void |
setEncryption(Encryption Encryption)
Set 是否需要对请求信息进行全包体加密。
- 支持的加密算法:AES-256-CBC、SM4-GCM。
- 有加密需求的用户可使用此参数,详情请点击左侧链接。
|
void |
setFaceInput(String FaceInput)
Set 传入需要检测的人脸图片或人脸视频(当前仅支持单人脸检测),使用base64编码的形式,如您的场景视频和图片都有,我们更建议您使用视频进行检测,为了提供更好的检测效果,请您注意以下输入数据的限制与建议:
- 图片的Base64值:
建议整体图像480x640的分辨率,脸部大小在 100X100 以上,由手机前置摄像头拍摄。
Base64编码后的图片数据大小建议不超过3M、最大不可超过10M,仅支持jpg、png格式。
请使用标准的Base64编码方式(带=补位),编码规范参考RFC4648。
- 视频的Base64值:
Base64编码后的大小建议在8M以内、最大不可超过10M,支持mp4、avi、flv格式,由手机前置摄像头拍摄。
视频建议时长为2~5s,最大不可超过20s。
视频分辨率建议为480x640(最大支持720p),帧率在25fps~30fps之间。
请使用标准的Base64编码方式(带=补位),编码规范参考RFC4648。
示例值:/9j/4AAQSkZJRg.....s97n//2Q==
|
void |
setFaceInputType(Long FaceInputType)
Set 传入的类型。
- 取值范围:
1:传入的是图片类型。
2:传入的是视频类型。
其他:返回错误码InvalidParameter。
|
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 DetectAIFakeFacesRequest()
public DetectAIFakeFacesRequest(DetectAIFakeFacesRequest source)
public String getFaceInput()
public void setFaceInput(String FaceInput)
FaceInput
- 传入需要检测的人脸图片或人脸视频(当前仅支持单人脸检测),使用base64编码的形式,如您的场景视频和图片都有,我们更建议您使用视频进行检测,为了提供更好的检测效果,请您注意以下输入数据的限制与建议:
- 图片的Base64值:
建议整体图像480x640的分辨率,脸部大小在 100X100 以上,由手机前置摄像头拍摄。
Base64编码后的图片数据大小建议不超过3M、最大不可超过10M,仅支持jpg、png格式。
请使用标准的Base64编码方式(带=补位),编码规范参考RFC4648。
- 视频的Base64值:
Base64编码后的大小建议在8M以内、最大不可超过10M,支持mp4、avi、flv格式,由手机前置摄像头拍摄。
视频建议时长为2~5s,最大不可超过20s。
视频分辨率建议为480x640(最大支持720p),帧率在25fps~30fps之间。
请使用标准的Base64编码方式(带=补位),编码规范参考RFC4648。
示例值:/9j/4AAQSkZJRg.....s97n//2Q==public Long getFaceInputType()
public void setFaceInputType(Long FaceInputType)
FaceInputType
- 传入的类型。
- 取值范围:
1:传入的是图片类型。
2:传入的是视频类型。
其他:返回错误码InvalidParameter。public Encryption getEncryption()
public void setEncryption(Encryption Encryption)
Encryption
- 是否需要对请求信息进行全包体加密。
- 支持的加密算法:AES-256-CBC、SM4-GCM。
- 有加密需求的用户可使用此参数,详情请点击左侧链接。public String getEncryptedBody()
public void setEncryptedBody(String EncryptedBody)
EncryptedBody
- 加密后的密文。
- 加密前的数据格式如下:{"FaceInput":"AAAAA","FaceInputType":1}。Copyright © 2025. All rights reserved.