Class CreatePersonRequest
- java.lang.Object
-
- com.tencentcloudapi.common.AbstractModel
-
- com.tencentcloudapi.iai.v20180301.models.CreatePersonRequest
-
public class CreatePersonRequest extends AbstractModel
-
-
Field Summary
-
Fields inherited from class com.tencentcloudapi.common.AbstractModel
header, skipSign
-
-
Constructor Summary
Constructors Constructor Description CreatePersonRequest()CreatePersonRequest(CreatePersonRequest 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.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description LonggetGender()Get 0代表未填写,1代表男性,2代表女性。StringgetGroupId()Get 待加入的人员库ID。StringgetImage()Get 图片 base64 数据,base64 编码后大小不可超过5M。 支持PNG、JPG、JPEG、BMP,不支持 GIF 图片。LonggetNeedRotateDetection()Get 是否开启图片旋转识别支持。0为不开启,1为开启。默认为0。本参数的作用为,当图片中的人脸被旋转且图片没有exif信息时,如果不开启图片旋转识别支持则无法正确检测、识别图片中的人脸。若您确认图片包含exif信息或者您确认输入图中人脸不会出现被旋转情况,请不要开启本参数。开启后,整体耗时将可能增加数百毫秒。PersonExDescriptionInfo[]getPersonExDescriptionInfos()Get 人员描述字段内容,key-value。[0,60]个字符,可修改,可重复。StringgetPersonId()Get 人员ID,单个腾讯云账号下不可修改,不可重复。支持英文、数字、-%@#&_,长度限制64B。StringgetPersonName()Get 人员名称。[1,60]个字符,可修改,可重复。LonggetQualityControl()Get 图片质量控制。 0: 不进行控制; 1:较低的质量要求,图像存在非常模糊,眼睛鼻子嘴巴遮挡至少其中一种或多种的情况; 2: 一般的质量要求,图像存在偏亮,偏暗,模糊或一般模糊,眉毛遮挡,脸颊遮挡,下巴遮挡,至少其中三种的情况; 3: 较高的质量要求,图像存在偏亮,偏暗,一般模糊,眉毛遮挡,脸颊遮挡,下巴遮挡,其中一到两种的情况; 4: 很高的质量要求,各个维度均为最好或最多在某一维度上存在轻微问题; 默认 0。 若图片质量不满足要求,则返回结果中会提示图片质量检测不符要求。LonggetUniquePersonControl()Get 此参数用于控制判断 Image 或 Url 中图片包含的人脸,是否在人员库中已有疑似的同一人。 如果判断为已有相同人在人员库中,则不会创建新的人员,返回疑似同一人的人员信息。 如果判断没有,则完成创建人员。 0: 不进行判断,无论是否有疑似同一人在库中均完成入库; 1:较低的同一人判断要求(百一误识别率); 2: 一般的同一人判断要求(千一误识别率); 3: 较高的同一人判断要求(万一误识别率); 4: 很高的同一人判断要求(十万一误识别率)。 默认 0。 注: 要求越高,则疑似同一人的概率越小。不同要求对应的误识别率仅为参考值,您可以根据实际情况调整。StringgetUrl()Get 图片的 Url 。对应图片 base64 编码后大小不可超过5M。 Url、Image必须提供一个,如果都提供,只使用 Url。 图片存储于腾讯云的Url可保障更高下载速度和稳定性,建议图片存储于腾讯云。 非腾讯云存储的Url速度和稳定性可能受一定影响。 支持PNG、JPG、JPEG、BMP,不支持 GIF 图片。voidsetGender(Long Gender)Set 0代表未填写,1代表男性,2代表女性。voidsetGroupId(String GroupId)Set 待加入的人员库ID。voidsetImage(String Image)Set 图片 base64 数据,base64 编码后大小不可超过5M。 支持PNG、JPG、JPEG、BMP,不支持 GIF 图片。voidsetNeedRotateDetection(Long NeedRotateDetection)Set 是否开启图片旋转识别支持。0为不开启,1为开启。默认为0。本参数的作用为,当图片中的人脸被旋转且图片没有exif信息时,如果不开启图片旋转识别支持则无法正确检测、识别图片中的人脸。若您确认图片包含exif信息或者您确认输入图中人脸不会出现被旋转情况,请不要开启本参数。开启后,整体耗时将可能增加数百毫秒。voidsetPersonExDescriptionInfos(PersonExDescriptionInfo[] PersonExDescriptionInfos)Set 人员描述字段内容,key-value。[0,60]个字符,可修改,可重复。voidsetPersonId(String PersonId)Set 人员ID,单个腾讯云账号下不可修改,不可重复。支持英文、数字、-%@#&_,长度限制64B。voidsetPersonName(String PersonName)Set 人员名称。[1,60]个字符,可修改,可重复。voidsetQualityControl(Long QualityControl)Set 图片质量控制。 0: 不进行控制; 1:较低的质量要求,图像存在非常模糊,眼睛鼻子嘴巴遮挡至少其中一种或多种的情况; 2: 一般的质量要求,图像存在偏亮,偏暗,模糊或一般模糊,眉毛遮挡,脸颊遮挡,下巴遮挡,至少其中三种的情况; 3: 较高的质量要求,图像存在偏亮,偏暗,一般模糊,眉毛遮挡,脸颊遮挡,下巴遮挡,其中一到两种的情况; 4: 很高的质量要求,各个维度均为最好或最多在某一维度上存在轻微问题; 默认 0。 若图片质量不满足要求,则返回结果中会提示图片质量检测不符要求。voidsetUniquePersonControl(Long UniquePersonControl)Set 此参数用于控制判断 Image 或 Url 中图片包含的人脸,是否在人员库中已有疑似的同一人。 如果判断为已有相同人在人员库中,则不会创建新的人员,返回疑似同一人的人员信息。 如果判断没有,则完成创建人员。 0: 不进行判断,无论是否有疑似同一人在库中均完成入库; 1:较低的同一人判断要求(百一误识别率); 2: 一般的同一人判断要求(千一误识别率); 3: 较高的同一人判断要求(万一误识别率); 4: 很高的同一人判断要求(十万一误识别率)。 默认 0。 注: 要求越高,则疑似同一人的概率越小。不同要求对应的误识别率仅为参考值,您可以根据实际情况调整。voidsetUrl(String Url)Set 图片的 Url 。对应图片 base64 编码后大小不可超过5M。 Url、Image必须提供一个,如果都提供,只使用 Url。 图片存储于腾讯云的Url可保障更高下载速度和稳定性,建议图片存储于腾讯云。 非腾讯云存储的Url速度和稳定性可能受一定影响。 支持PNG、JPG、JPEG、BMP,不支持 GIF 图片。voidtoMap(HashMap<String,String> map, String prefix)Internal implementation, normal users should not use it.-
Methods inherited from class com.tencentcloudapi.common.AbstractModel
any, fromJsonString, getBinaryParams, GetHeader, getMultipartRequestParams, getSkipSign, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonString
-
-
-
-
Constructor Detail
-
CreatePersonRequest
public CreatePersonRequest()
-
CreatePersonRequest
public CreatePersonRequest(CreatePersonRequest 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.
-
-
Method Detail
-
getGroupId
public String getGroupId()
Get 待加入的人员库ID。- Returns:
- GroupId 待加入的人员库ID。
-
setGroupId
public void setGroupId(String GroupId)
Set 待加入的人员库ID。- Parameters:
GroupId- 待加入的人员库ID。
-
getPersonName
public String getPersonName()
Get 人员名称。[1,60]个字符,可修改,可重复。- Returns:
- PersonName 人员名称。[1,60]个字符,可修改,可重复。
-
setPersonName
public void setPersonName(String PersonName)
Set 人员名称。[1,60]个字符,可修改,可重复。- Parameters:
PersonName- 人员名称。[1,60]个字符,可修改,可重复。
-
getPersonId
public String getPersonId()
Get 人员ID,单个腾讯云账号下不可修改,不可重复。支持英文、数字、-%@#&_,长度限制64B。- Returns:
- PersonId 人员ID,单个腾讯云账号下不可修改,不可重复。支持英文、数字、-%@#&_,长度限制64B。
-
setPersonId
public void setPersonId(String PersonId)
Set 人员ID,单个腾讯云账号下不可修改,不可重复。支持英文、数字、-%@#&_,长度限制64B。- Parameters:
PersonId- 人员ID,单个腾讯云账号下不可修改,不可重复。支持英文、数字、-%@#&_,长度限制64B。
-
getGender
public Long getGender()
Get 0代表未填写,1代表男性,2代表女性。- Returns:
- Gender 0代表未填写,1代表男性,2代表女性。
-
setGender
public void setGender(Long Gender)
Set 0代表未填写,1代表男性,2代表女性。- Parameters:
Gender- 0代表未填写,1代表男性,2代表女性。
-
getPersonExDescriptionInfos
public PersonExDescriptionInfo[] getPersonExDescriptionInfos()
Get 人员描述字段内容,key-value。[0,60]个字符,可修改,可重复。- Returns:
- PersonExDescriptionInfos 人员描述字段内容,key-value。[0,60]个字符,可修改,可重复。
-
setPersonExDescriptionInfos
public void setPersonExDescriptionInfos(PersonExDescriptionInfo[] PersonExDescriptionInfos)
Set 人员描述字段内容,key-value。[0,60]个字符,可修改,可重复。- Parameters:
PersonExDescriptionInfos- 人员描述字段内容,key-value。[0,60]个字符,可修改,可重复。
-
getImage
public String getImage()
Get 图片 base64 数据,base64 编码后大小不可超过5M。 支持PNG、JPG、JPEG、BMP,不支持 GIF 图片。- Returns:
- Image 图片 base64 数据,base64 编码后大小不可超过5M。 支持PNG、JPG、JPEG、BMP,不支持 GIF 图片。
-
setImage
public void setImage(String Image)
Set 图片 base64 数据,base64 编码后大小不可超过5M。 支持PNG、JPG、JPEG、BMP,不支持 GIF 图片。- Parameters:
Image- 图片 base64 数据,base64 编码后大小不可超过5M。 支持PNG、JPG、JPEG、BMP,不支持 GIF 图片。
-
getUrl
public String getUrl()
Get 图片的 Url 。对应图片 base64 编码后大小不可超过5M。 Url、Image必须提供一个,如果都提供,只使用 Url。 图片存储于腾讯云的Url可保障更高下载速度和稳定性,建议图片存储于腾讯云。 非腾讯云存储的Url速度和稳定性可能受一定影响。 支持PNG、JPG、JPEG、BMP,不支持 GIF 图片。- Returns:
- Url 图片的 Url 。对应图片 base64 编码后大小不可超过5M。 Url、Image必须提供一个,如果都提供,只使用 Url。 图片存储于腾讯云的Url可保障更高下载速度和稳定性,建议图片存储于腾讯云。 非腾讯云存储的Url速度和稳定性可能受一定影响。 支持PNG、JPG、JPEG、BMP,不支持 GIF 图片。
-
setUrl
public void setUrl(String Url)
Set 图片的 Url 。对应图片 base64 编码后大小不可超过5M。 Url、Image必须提供一个,如果都提供,只使用 Url。 图片存储于腾讯云的Url可保障更高下载速度和稳定性,建议图片存储于腾讯云。 非腾讯云存储的Url速度和稳定性可能受一定影响。 支持PNG、JPG、JPEG、BMP,不支持 GIF 图片。- Parameters:
Url- 图片的 Url 。对应图片 base64 编码后大小不可超过5M。 Url、Image必须提供一个,如果都提供,只使用 Url。 图片存储于腾讯云的Url可保障更高下载速度和稳定性,建议图片存储于腾讯云。 非腾讯云存储的Url速度和稳定性可能受一定影响。 支持PNG、JPG、JPEG、BMP,不支持 GIF 图片。
-
getUniquePersonControl
public Long getUniquePersonControl()
Get 此参数用于控制判断 Image 或 Url 中图片包含的人脸,是否在人员库中已有疑似的同一人。 如果判断为已有相同人在人员库中,则不会创建新的人员,返回疑似同一人的人员信息。 如果判断没有,则完成创建人员。 0: 不进行判断,无论是否有疑似同一人在库中均完成入库; 1:较低的同一人判断要求(百一误识别率); 2: 一般的同一人判断要求(千一误识别率); 3: 较高的同一人判断要求(万一误识别率); 4: 很高的同一人判断要求(十万一误识别率)。 默认 0。 注: 要求越高,则疑似同一人的概率越小。不同要求对应的误识别率仅为参考值,您可以根据实际情况调整。- Returns:
- UniquePersonControl 此参数用于控制判断 Image 或 Url 中图片包含的人脸,是否在人员库中已有疑似的同一人。 如果判断为已有相同人在人员库中,则不会创建新的人员,返回疑似同一人的人员信息。 如果判断没有,则完成创建人员。 0: 不进行判断,无论是否有疑似同一人在库中均完成入库; 1:较低的同一人判断要求(百一误识别率); 2: 一般的同一人判断要求(千一误识别率); 3: 较高的同一人判断要求(万一误识别率); 4: 很高的同一人判断要求(十万一误识别率)。 默认 0。 注: 要求越高,则疑似同一人的概率越小。不同要求对应的误识别率仅为参考值,您可以根据实际情况调整。
-
setUniquePersonControl
public void setUniquePersonControl(Long UniquePersonControl)
Set 此参数用于控制判断 Image 或 Url 中图片包含的人脸,是否在人员库中已有疑似的同一人。 如果判断为已有相同人在人员库中,则不会创建新的人员,返回疑似同一人的人员信息。 如果判断没有,则完成创建人员。 0: 不进行判断,无论是否有疑似同一人在库中均完成入库; 1:较低的同一人判断要求(百一误识别率); 2: 一般的同一人判断要求(千一误识别率); 3: 较高的同一人判断要求(万一误识别率); 4: 很高的同一人判断要求(十万一误识别率)。 默认 0。 注: 要求越高,则疑似同一人的概率越小。不同要求对应的误识别率仅为参考值,您可以根据实际情况调整。- Parameters:
UniquePersonControl- 此参数用于控制判断 Image 或 Url 中图片包含的人脸,是否在人员库中已有疑似的同一人。 如果判断为已有相同人在人员库中,则不会创建新的人员,返回疑似同一人的人员信息。 如果判断没有,则完成创建人员。 0: 不进行判断,无论是否有疑似同一人在库中均完成入库; 1:较低的同一人判断要求(百一误识别率); 2: 一般的同一人判断要求(千一误识别率); 3: 较高的同一人判断要求(万一误识别率); 4: 很高的同一人判断要求(十万一误识别率)。 默认 0。 注: 要求越高,则疑似同一人的概率越小。不同要求对应的误识别率仅为参考值,您可以根据实际情况调整。
-
getQualityControl
public Long getQualityControl()
Get 图片质量控制。 0: 不进行控制; 1:较低的质量要求,图像存在非常模糊,眼睛鼻子嘴巴遮挡至少其中一种或多种的情况; 2: 一般的质量要求,图像存在偏亮,偏暗,模糊或一般模糊,眉毛遮挡,脸颊遮挡,下巴遮挡,至少其中三种的情况; 3: 较高的质量要求,图像存在偏亮,偏暗,一般模糊,眉毛遮挡,脸颊遮挡,下巴遮挡,其中一到两种的情况; 4: 很高的质量要求,各个维度均为最好或最多在某一维度上存在轻微问题; 默认 0。 若图片质量不满足要求,则返回结果中会提示图片质量检测不符要求。- Returns:
- QualityControl 图片质量控制。 0: 不进行控制; 1:较低的质量要求,图像存在非常模糊,眼睛鼻子嘴巴遮挡至少其中一种或多种的情况; 2: 一般的质量要求,图像存在偏亮,偏暗,模糊或一般模糊,眉毛遮挡,脸颊遮挡,下巴遮挡,至少其中三种的情况; 3: 较高的质量要求,图像存在偏亮,偏暗,一般模糊,眉毛遮挡,脸颊遮挡,下巴遮挡,其中一到两种的情况; 4: 很高的质量要求,各个维度均为最好或最多在某一维度上存在轻微问题; 默认 0。 若图片质量不满足要求,则返回结果中会提示图片质量检测不符要求。
-
setQualityControl
public void setQualityControl(Long QualityControl)
Set 图片质量控制。 0: 不进行控制; 1:较低的质量要求,图像存在非常模糊,眼睛鼻子嘴巴遮挡至少其中一种或多种的情况; 2: 一般的质量要求,图像存在偏亮,偏暗,模糊或一般模糊,眉毛遮挡,脸颊遮挡,下巴遮挡,至少其中三种的情况; 3: 较高的质量要求,图像存在偏亮,偏暗,一般模糊,眉毛遮挡,脸颊遮挡,下巴遮挡,其中一到两种的情况; 4: 很高的质量要求,各个维度均为最好或最多在某一维度上存在轻微问题; 默认 0。 若图片质量不满足要求,则返回结果中会提示图片质量检测不符要求。- Parameters:
QualityControl- 图片质量控制。 0: 不进行控制; 1:较低的质量要求,图像存在非常模糊,眼睛鼻子嘴巴遮挡至少其中一种或多种的情况; 2: 一般的质量要求,图像存在偏亮,偏暗,模糊或一般模糊,眉毛遮挡,脸颊遮挡,下巴遮挡,至少其中三种的情况; 3: 较高的质量要求,图像存在偏亮,偏暗,一般模糊,眉毛遮挡,脸颊遮挡,下巴遮挡,其中一到两种的情况; 4: 很高的质量要求,各个维度均为最好或最多在某一维度上存在轻微问题; 默认 0。 若图片质量不满足要求,则返回结果中会提示图片质量检测不符要求。
-
getNeedRotateDetection
public Long getNeedRotateDetection()
Get 是否开启图片旋转识别支持。0为不开启,1为开启。默认为0。本参数的作用为,当图片中的人脸被旋转且图片没有exif信息时,如果不开启图片旋转识别支持则无法正确检测、识别图片中的人脸。若您确认图片包含exif信息或者您确认输入图中人脸不会出现被旋转情况,请不要开启本参数。开启后,整体耗时将可能增加数百毫秒。- Returns:
- NeedRotateDetection 是否开启图片旋转识别支持。0为不开启,1为开启。默认为0。本参数的作用为,当图片中的人脸被旋转且图片没有exif信息时,如果不开启图片旋转识别支持则无法正确检测、识别图片中的人脸。若您确认图片包含exif信息或者您确认输入图中人脸不会出现被旋转情况,请不要开启本参数。开启后,整体耗时将可能增加数百毫秒。
-
setNeedRotateDetection
public void setNeedRotateDetection(Long NeedRotateDetection)
Set 是否开启图片旋转识别支持。0为不开启,1为开启。默认为0。本参数的作用为,当图片中的人脸被旋转且图片没有exif信息时,如果不开启图片旋转识别支持则无法正确检测、识别图片中的人脸。若您确认图片包含exif信息或者您确认输入图中人脸不会出现被旋转情况,请不要开启本参数。开启后,整体耗时将可能增加数百毫秒。- Parameters:
NeedRotateDetection- 是否开启图片旋转识别支持。0为不开启,1为开启。默认为0。本参数的作用为,当图片中的人脸被旋转且图片没有exif信息时,如果不开启图片旋转识别支持则无法正确检测、识别图片中的人脸。若您确认图片包含exif信息或者您确认输入图中人脸不会出现被旋转情况,请不要开启本参数。开启后,整体耗时将可能增加数百毫秒。
-
-