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,仅支持jpg、png格式。
请使用标准的Base64编码方式(带=补位),编码规范参考RFC4648。
- 视频的Base64值:
Base64编码后的大小不超过8M,支持mp4、avi、flv格式。
请使用标准的Base64编码方式(带=补位),编码规范参考RFC4648。
视频时长最大支持20s,建议时长2~5s。
建议视频分辨率为480x640,帧率在25fps~30fps之间。
|
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,仅支持jpg、png格式。
请使用标准的Base64编码方式(带=补位),编码规范参考RFC4648。
- 视频的Base64值:
Base64编码后的大小不超过8M,支持mp4、avi、flv格式。
请使用标准的Base64编码方式(带=补位),编码规范参考RFC4648。
视频时长最大支持20s,建议时长2~5s。
建议视频分辨率为480x640,帧率在25fps~30fps之间。
|
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,仅支持jpg、png格式。
请使用标准的Base64编码方式(带=补位),编码规范参考RFC4648。
- 视频的Base64值:
Base64编码后的大小不超过8M,支持mp4、avi、flv格式。
请使用标准的Base64编码方式(带=补位),编码规范参考RFC4648。
视频时长最大支持20s,建议时长2~5s。
建议视频分辨率为480x640,帧率在25fps~30fps之间。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 © 2024. All rights reserved.