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) 
    • Constructor Detail

      • 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.
  • 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.
  • 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:
    toString in class java.lang.Object