com.pax.dal.entity
Class FaceInfo
- java.lang.Object
-
- com.pax.dal.entity.FaceInfo
-
public class FaceInfo extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor and Description FaceInfo()FaceInfo(float brightness, float clarity, int eyeStatus, FaceAngle faceAngle, int faceCover, FaceRectangle faceRectangle, float[] feature, int mouthStatus, int overexposure, float[] points, float[] pointsVis, int pupilDistance, float quality)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method and Description floatgetBrightness()亮度。Brightness.floatgetClarity()清晰度。Clarity.intgetEyeStatus()眼睛状态。Eyes status.FaceAnglegetFaceAngle()面部角度。Face Angle.intgetFaceCover()面部遮挡状态。Face occlusion.FaceRectanglegetFaceRectangle()人脸框坐标信息。Face detection rectangle coordinate information.float[]getFeature()面部特征值。Face feature values.intgetMouthStatus()嘴巴状态。Mouth state.intgetOverexposure()是否过曝。Whether it's overexposed.float[]getPoints()面部关键点坐标。Face key coordinates.float[]getPointsVis()配准点可信度。Registration point credibility.intgetPupilDistance()瞳距。Pupil Distance.floatgetQuality()质量分。Quality scorevoidsetBrightness(float brightness)亮度。Brightness.voidsetClarity(float clarity)清晰度。Clarity.voidsetEyeStatus(int eyeStatus)眼睛状态。Eyes status.voidsetFaceAngle(FaceAngle faceAngle)面部角度。Face Angle.voidsetFaceCover(int faceCover)面部遮挡状态。Face occlusion.voidsetFaceRectangle(FaceRectangle faceRectangle)人脸框坐标信息。Face detection rectangle coordinate information.voidsetFeature(float[] feature)面部特征值。Face feature values.voidsetMouthStatus(int mouthStatus)嘴巴状态。Mouth state.voidsetOverexposure(int overexposure)是否过曝。Whether it's overexposed.voidsetPoints(float[] points)面部关键点坐标。Face key coordinates.voidsetPointsVis(float[] pointsVis)配准点可信度。Registration point credibility.voidsetPupilDistance(int pupilDistance)瞳距。Pupil Distance.voidsetQuality(float quality)质量分。Quality scorejava.lang.StringtoString()
-
-
-
Constructor Detail
-
FaceInfo
public FaceInfo()
-
FaceInfo
public FaceInfo(float brightness, float clarity, int eyeStatus, FaceAngle faceAngle, int faceCover, FaceRectangle faceRectangle, float[] feature, int mouthStatus, int overexposure, float[] points, float[] pointsVis, int pupilDistance, float quality)
-
-
Method Detail
-
getBrightness
public float getBrightness()
亮度。Brightness.- Returns:
- 亮度。小于0表示无法获取。Brightness. Less than 0 means it cannot be retrieved.
-
setBrightness
public void setBrightness(float brightness)
亮度。Brightness.- Parameters:
brightness- class="zh">亮度。小于0表示无法获取。Brightness. Less than 0 means it cannot be retrieved.
-
getClarity
public float getClarity()
清晰度。Clarity.- Returns:
- 清晰度。小于0表示无法获取。Clarity. Less than 0 means it cannot be retrieved.
-
setClarity
public void setClarity(float clarity)
清晰度。Clarity.- Parameters:
clarity-清晰度。小于0表示无法获取。Clarity. Less than 0 means it cannot be retrieved.
-
getEyeStatus
public int getEyeStatus()
眼睛状态。Eyes status.- Returns:
- 眼睛状态。
- -1:无法检测。
- 0:闭眼。
- 1:睁眼。
Eyes status.- -1:Can not detect.
- 0:Close eyes.
- 1:Open eyes.
-
setEyeStatus
public void setEyeStatus(int eyeStatus)
眼睛状态。Eyes status.- Parameters:
eyeStatus-眼睛状态。- -1:无法检测。
- 0:闭眼。
- 1:睁眼。
Eyes status.- -1:Can not detect.
- 0:Close eyes.
- 1:Open eyes.
-
getFaceAngle
public FaceAngle getFaceAngle()
面部角度。Face Angle.- Returns:
FaceAngle
-
setFaceAngle
public void setFaceAngle(FaceAngle faceAngle)
面部角度。Face Angle.- Parameters:
faceAngle-FaceAngle
-
getFaceCover
public int getFaceCover()
面部遮挡状态。Face occlusion.- Returns:
- 面部遮挡状态。
- -1:无法检测。
- 0:无遮挡。
- 1:有遮挡。
Face occlusion.- -1:Can not detect.
- 0:Covered.
- 1:Uncovered.
-
setFaceCover
public void setFaceCover(int faceCover)
面部遮挡状态。Face occlusion.- Parameters:
faceCover-面部遮挡状态。- -1:无法检测。
- 0:无遮挡。
- 1:有遮挡。
Face occlusion.- -1:Can not detect.
- 0:Covered.
- 1:Uncovered.
-
getFaceRectangle
public FaceRectangle getFaceRectangle()
人脸框坐标信息。Face detection rectangle coordinate information.- Returns:
FaceRectangle
-
setFaceRectangle
public void setFaceRectangle(FaceRectangle faceRectangle)
人脸框坐标信息。Face detection rectangle coordinate information.- Parameters:
faceRectangle-FaceRectangle
-
getFeature
public float[] getFeature()
面部特征值。Face feature values.- Returns:
- 面部特征值。Face feature values.
-
setFeature
public void setFeature(float[] feature)
面部特征值。Face feature values.- Parameters:
feature-面部特征值。Face feature values.
-
getMouthStatus
public int getMouthStatus()
嘴巴状态。Mouth state.- Returns:
- 嘴巴状态。
- -1:无法检测。
- 0:张嘴。
- 1:闭嘴。
Mouth state.- -1:Can not detect.
- 0:Open mouth.
- 1:Close mouth.
-
setMouthStatus
public void setMouthStatus(int mouthStatus)
嘴巴状态。Mouth state.- Parameters:
mouthStatus-嘴巴状态。- -1:无法检测。
- 0:张嘴。
- 1:闭嘴。
Mouth state.- -1:Can not detect.
- 0:Open mouth.
- 1:Close mouth.
-
getOverexposure
public int getOverexposure()
是否过曝。Whether it's overexposed.- Returns:
- 是否过曝。小于0表示无法获取。Whether it's overexposed. Less than 0 means it cannot be retrieved.
-
setOverexposure
public void setOverexposure(int overexposure)
是否过曝。Whether it's overexposed.- Parameters:
overexposure-是否过曝。小于0表示无法获取。Whether it's overexposed. Less than 0 means it cannot be retrieved.
-
getPoints
public float[] getPoints()
面部关键点坐标。Face key coordinates.- Returns:
- 面部关键点坐标。Face key coordinates.
-
setPoints
public void setPoints(float[] points)
面部关键点坐标。Face key coordinates.- Parameters:
points-面部关键点坐标。Face key coordinates.
-
getPointsVis
public float[] getPointsVis()
配准点可信度。Registration point credibility.- Returns:
- 配准点可信度。每个点为[0, 1]的float值,其中0表示完全不可见(完全被遮挡);1表示完全可见(完全无遮挡)。Registration point credibility.Each point is a float value of [0, 1], where 0 means completely invisible (completely obscured); 1 means completely visible (completely unshaded).
-
setPointsVis
public void setPointsVis(float[] pointsVis)
配准点可信度。Registration point credibility.- Parameters:
pointsVis-配准点可信度。每个点为[0, 1]的float值,其中0表示完全不可见(完全被遮挡);1表示完全可见(完全无遮挡)。Registration point credibility.Each point is a float value of [0, 1], where 0 means completely invisible (completely obscured); 1 means completely visible (completely unshaded).
-
getPupilDistance
public int getPupilDistance()
瞳距。Pupil Distance.- Returns:
- 瞳距。单位:像素。 -1:无法获取。Pupil Distance. Unit: pixels. -1: unavailable.
-
setPupilDistance
public void setPupilDistance(int pupilDistance)
瞳距。Pupil Distance.- Parameters:
pupilDistance-瞳距。单位:像素。 -1:无法获取。Pupil Distance. Unit: pixels. -1: unavailable.
-
getQuality
public float getQuality()
质量分。Quality score- Returns:
- 质量分。小于0表示无法获取。Quality score. Less than 0 means it cannot be retrieved.
-
setQuality
public void setQuality(float quality)
质量分。Quality score- Parameters:
quality-质量分。小于0表示无法获取。Quality score. Less than 0 means it cannot be retrieved.
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-