类 WXIDPhotoDetectResult
- 版本:
- 1.0.0
包含如下的参数:
int face_count; // 人脸个数,如果人脸个数不等于1,则不会再检测其他指标,所以,可以先判断此指标
int width_pix; // 图片像素宽度
int height_pix; // 图片像素高度
int[] dpi; // dpi,长度为2,分别为宽和高的dpi,如果图片中未设置dpi,则返回的vector长度为0
int width_mm; // 图片毫米宽度,只有当dpi值存在时,才有本指标
int height_mm; // 图片毫米高度,只有当dpi值存在时,才有本指标
int file_size; // 图片文件大小(in bytes)
int darkillum; // 明暗度分数[0-100]
int face_blur; // 脸部清晰度分数[0-100]
int face_unbalance; // 脸部光线平衡分数
int glasses; // 眼镜类型[0-100]
int eyes_close; // 闭眼分数[0-100]
int mouth_close; // 闭嘴分数[0-100]
int face_occlusion; // 脸部遮挡分数[0-100]
String photo_format; // 图片格式,jpg,png
float head_top; // 头顶离图片顶部距离(0-1.0)
float head_left; // 头左部离图片左边距离(0-1.0)
float head_right; // 头右部离图片右边距离(0-1.0)
float head_chin_y; // 头部下巴底部离图片底部距离(0-1.0)
float face_x_center; // 人脸中心点x轴(0-1.0)
float eyes_y_center; // 人脸中心点y轴(0-1.0)
float eyes_spacing; // 两眼中心点的距离(0-1.0)
float face_x_occupy; // 人脸宽度占比(0-1.0)
int[] background_color; // 背景颜色,RGB值,长度为3
int background_clean; // 背景干净度分值[0-100]
int background_gradual; // 是否为渐变色背景分值[0-100]
int bf_similarity; // 背景和衣服颜色相似度分值[0-100]
int shoulder_equal; // 肩膀两侧平衡分值[0-100]
float nose_tip_x; // 鼻尖位置X坐标(0-1.0)
float nose_tip_y; // 鼻尖位置Y坐标(0-1.0)
float[] head_pose; // 头部角度,长度为3,依次分别代表三个方向: yaw(左右摇头), pitch(上下点头), roll(左右摆头,头部歪向两侧肩膀)
int gaze; // 视线是否平视前方的分值
- 作者:
- wonxing
-
字段概要
修饰符和类型字段说明static int
眼镜类型:佩戴墨镜static int
眼镜类型:不戴眼镜static int
眼镜类型:佩戴普通眼镜 -
构造器概要
-
方法概要
修饰符和类型方法说明dumps()
将所有的值dump到字符串中,可作为调试使用protected void
finalize()
boolean
getBooleanValue(String key)
读取参数float[]
getFloatArrayValue(String key)
读取参数float
getFloatValue(String key)
读取参数int[]
getIntArrayValue(String key)
读取参数int
getIntValue(String key)
读取参数getStringValue(String key)
读取参数boolean
判断是否存在某个key值String[]
keys()
获取所有的key值void
release()
释放实例
-
字段详细资料
-
构造器详细资料
-
WXIDPhotoDetectResult
public WXIDPhotoDetectResult()
-
-
方法详细资料
-
finalize
protected void finalize() -
release
public void release()释放实例 -
getIntValue
读取参数- 参数:
key
- 参数名- 返回:
- 参数值
- 抛出:
WXException
- 异常:Key不存在 -
WXErrorCode.WX_SEGE_KeyNotFound
值类型错误 -
WXErrorCode.WX_SEGE_TypeError
-
getFloatValue
读取参数- 参数:
key
- 参数名- 返回:
- 参数值
- 抛出:
WXException
- 异常:Key不存在 -
WXErrorCode.WX_SEGE_KeyNotFound
值类型错误 -
WXErrorCode.WX_SEGE_TypeError
-
getBooleanValue
读取参数- 参数:
key
- 参数名- 返回:
- 参数值
- 抛出:
WXException
- 异常:Key不存在 -
WXErrorCode.WX_SEGE_KeyNotFound
值类型错误 -
WXErrorCode.WX_SEGE_TypeError
-
getStringValue
读取参数- 参数:
key
- 参数名- 返回:
- 参数值
- 抛出:
WXException
- 异常:Key不存在 -
WXErrorCode.WX_SEGE_KeyNotFound
值类型错误 -
WXErrorCode.WX_SEGE_TypeError
-
getIntArrayValue
读取参数- 参数:
key
- 参数名- 返回:
- 参数值
- 抛出:
WXException
- 异常:Key不存在 -
WXErrorCode.WX_SEGE_KeyNotFound
值类型错误 -
WXErrorCode.WX_SEGE_TypeError
-
getFloatArrayValue
读取参数- 参数:
key
- 参数名- 返回:
- 参数值
- 抛出:
WXException
- 异常:Key不存在 -
WXErrorCode.WX_SEGE_KeyNotFound
值类型错误 -
WXErrorCode.WX_SEGE_TypeError
-
hasKey
判断是否存在某个key值- 参数:
key
- 参数名- 返回:
- true - 存在; false - 不存在
-
keys
获取所有的key值- 返回:
- key值数组
-
dumps
将所有的值dump到字符串中,可作为调试使用- 返回:
- dump后的字符串
-