eu.id3.face

## Class PortraitQualityCheckpoints

- java.lang.Object
- - eu.id3.face.PortraitQualityCheckpoints

-     public class PortraitQualityCheckpoints
      extends java.lang.Object

  Represents the portrait quality check points.

- - ### Field Summary

    Fields
    Modifier and Type | Field and Description
    --- | ---
    `int` | `backgroundUniform` Value indicating whether the color of the background is uniform.
    `int` | `brightnessBalanced` Value indicating whether lighting is equally distributed on the face, in particular symmetrically, i.e., there is no difference between the brightness of the right and left side of the face.
    `int` | `dynamicRange` Value indicating whether the dynamic range on the image is sufficient.
    `int` | `expressionNeutral` Value indicating whether no emotion is visible on the subject's face.
    `int` | `eyesOpen` Value indicating whether the eyes are open.
    `int` | `headHeightCorrect` Value indicating whether the height of the head in the image is correct.
    `int` | `headHorizontalPositionCorrect` Value indicating whether the horizontal position of the head in the image is correct.
    `int` | `headVerticalPositionCorrect` Value indicating whether the vertical position of the head in the image is correct.
    `int` | `headWidthCorrect` Value indicating whether the width of the head in the image is correct.
    `int` | `imageColoured` Value indicating whether the image is coloured, not grayscale.
    `int` | `imageResolutionCorrect` Value indicating whether the image resolution is correct.
    `int` | `imageSharp` Value indicating whether the image is sharp.
    `int` | `leftEyeVisible` Value indicating whether the left eye is visible.
    `int` | `lookStraight` Value indicating whether the subject looks straight towards the camera.
    `int` | `mouthClosed` Value indicating whether the mouth is closed.
    `int` | `mouthVisible` Value indicating whether the mouth is visible.
    `int` | `noFlashReflection` Value indicating whether no flash reflection is visible.
    `int` | `noGlasses` Value indicating whether the subject does not wear glasses.
    `int` | `noHat` Value indicating whether the subject does not wear a hat.
    `int` | `noNoise` Value indicating whether no noise is present in the image.
    `int` | `noOverExposure` Value indicating whether the image is not over-exposed.
    `int` | `noPixelation` Value indicating whether the image is not pixelated.
    `int` | `noRedEye` Value indicating whether no red-eye is present.
    `int` | `noseVisible` Value indicating whether the nose is visible.
    `int` | `noSmile` Value indicating whether the subject is not smiling.
    `int` | `noUnderExposure` Value indicating whether the image is not under-exposed.
    `int` | `poseFrontal` Value indicating whether the subject's face is frontal.
    `int` | `rightEyeVisible` Value indicating whether the right eye is visible.
    `int` | `skinColorNatural` Value indicating whether the skin looks natural.

  - ### Constructor Summary

    Constructors
    Constructor and Description
    `PortraitQualityCheckpoints()` Initializes an empty instance of the PortraitQualityCheckpoints class.
    `PortraitQualityCheckpoints(int mouthClosed, int imageColoured, int brightnessBalanced, int poseFrontal, int dynamicRange, int headHeightCorrect, int headWidthCorrect, int headHorizontalPositionCorrect, int headVerticalPositionCorrect, int imageResolutionCorrect, int imageSharp, int skinColorNatural, int expressionNeutral, int noFlashReflection, int noGlasses, int noHat, int noNoise, int noOverExposure, int noPixelation, int noRedEye, int noSmile, int noUnderExposure, int eyesOpen, int lookStraight, int backgroundUniform, int leftEyeVisible, int rightEyeVisible, int mouthVisible, int noseVisible)`
    Initializes a new instance of the PortraitQualityCheckpoints class from its members.
    `PortraitQualityCheckpoints(PortraitQualityCheckpoints portraitQualityCheckpoints)` Initializes a new instance of the PortraitQualityCheckpoints class by copying another PortraitQualityCheckpoints.

  - ### Method Summary

    All Methods Instance Methods Concrete Methods
    Modifier and Type | Method and Description
    --- | ---
    `boolean` | `equals(java.lang.Object obj)`

    - ### Methods inherited from class java.lang.Object

      `clone, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- - ### Field Detail

    - #### mouthClosed

          public int mouthClosed

      Value indicating whether the mouth is closed.

    - #### imageColoured

          public int imageColoured

      Value indicating whether the image is coloured, not grayscale.

    - #### brightnessBalanced

          public int brightnessBalanced

      Value indicating whether lighting is equally distributed on the face, in particular symmetrically, i.e., there is no difference between the brightness of the right and left side of the face.

    - #### poseFrontal

          public int poseFrontal

      Value indicating whether the subject's face is frontal.

    - #### dynamicRange

          public int dynamicRange

      Value indicating whether the dynamic range on the image is sufficient.

    - #### headHeightCorrect

          public int headHeightCorrect

      Value indicating whether the height of the head in the image is correct.

    - #### headWidthCorrect

          public int headWidthCorrect

      Value indicating whether the width of the head in the image is correct.

    - #### headHorizontalPositionCorrect

          public int headHorizontalPositionCorrect

      Value indicating whether the horizontal position of the head in the image is correct.

    - #### headVerticalPositionCorrect

          public int headVerticalPositionCorrect

      Value indicating whether the vertical position of the head in the image is correct.

    - #### imageResolutionCorrect

          public int imageResolutionCorrect

      Value indicating whether the image resolution is correct.

    - #### imageSharp

          public int imageSharp

      Value indicating whether the image is sharp.

    - #### skinColorNatural

          public int skinColorNatural

      Value indicating whether the skin looks natural.

    - #### expressionNeutral

          public int expressionNeutral

      Value indicating whether no emotion is visible on the subject's face.

    - #### noFlashReflection

          public int noFlashReflection

      Value indicating whether no flash reflection is visible.

    - #### noGlasses

          public int noGlasses

      Value indicating whether the subject does not wear glasses.

    - #### noHat

          public int noHat

      Value indicating whether the subject does not wear a hat.

    - #### noNoise

          public int noNoise

      Value indicating whether no noise is present in the image.

    - #### noOverExposure

          public int noOverExposure

      Value indicating whether the image is not over-exposed.

    - #### noPixelation

          public int noPixelation

      Value indicating whether the image is not pixelated.

    - #### noRedEye

          public int noRedEye

      Value indicating whether no red-eye is present.

    - #### noSmile

          public int noSmile

      Value indicating whether the subject is not smiling.

    - #### noUnderExposure

          public int noUnderExposure

      Value indicating whether the image is not under-exposed.

    - #### eyesOpen

          public int eyesOpen

      Value indicating whether the eyes are open.

    - #### lookStraight

          public int lookStraight

      Value indicating whether the subject looks straight towards the camera.

    - #### backgroundUniform

          public int backgroundUniform

      Value indicating whether the color of the background is uniform.

    - #### leftEyeVisible

          public int leftEyeVisible

      Value indicating whether the left eye is visible.

    - #### rightEyeVisible

          public int rightEyeVisible

      Value indicating whether the right eye is visible.

    - #### mouthVisible

          public int mouthVisible

      Value indicating whether the mouth is visible.

    - #### noseVisible

          public int noseVisible

      Value indicating whether the nose is visible.

  - ### Constructor Detail

    - #### PortraitQualityCheckpoints

          public PortraitQualityCheckpoints()

      Initializes an empty instance of the PortraitQualityCheckpoints class.

    - #### PortraitQualityCheckpoints

          public PortraitQualityCheckpoints(int mouthClosed,
                                            int imageColoured,
                                            int brightnessBalanced,
                                            int poseFrontal,
                                            int dynamicRange,
                                            int headHeightCorrect,
                                            int headWidthCorrect,
                                            int headHorizontalPositionCorrect,
                                            int headVerticalPositionCorrect,
                                            int imageResolutionCorrect,
                                            int imageSharp,
                                            int skinColorNatural,
                                            int expressionNeutral,
                                            int noFlashReflection,
                                            int noGlasses,
                                            int noHat,
                                            int noNoise,
                                            int noOverExposure,
                                            int noPixelation,
                                            int noRedEye,
                                            int noSmile,
                                            int noUnderExposure,
                                            int eyesOpen,
                                            int lookStraight,
                                            int backgroundUniform,
                                            int leftEyeVisible,
                                            int rightEyeVisible,
                                            int mouthVisible,
                                            int noseVisible)

      Initializes a new instance of the PortraitQualityCheckpoints class from its members.
      Parameters:
        `mouthClosed` - Value indicating whether the mouth is closed.
        `imageColoured` - Value indicating whether the image is coloured, not grayscale.
        `brightnessBalanced` - Value indicating whether lighting is equally distributed on the face, in particular symmetrically, i.e., there is no difference between the brightness of the right and left side of the face.
        `poseFrontal` - Value indicating whether the subject's face is frontal.
        `dynamicRange` - Value indicating whether the dynamic range on the image is sufficient.
        `headHeightCorrect` - Value indicating whether the height of the head in the image is correct.
        `headWidthCorrect` - Value indicating whether the width of the head in the image is correct.
        `headHorizontalPositionCorrect` - Value indicating whether the horizontal position of the head in the image is correct.
        `headVerticalPositionCorrect` - Value indicating whether the vertical position of the head in the image is correct.
        `imageResolutionCorrect` - Value indicating whether the image resolution is correct.
        `imageSharp` - Value indicating whether the image is sharp.
        `skinColorNatural` - Value indicating whether the skin looks natural.
        `expressionNeutral` - Value indicating whether no emotion is visible on the subject's face.
        `noFlashReflection` - Value indicating whether no flash reflection is visible.
        `noGlasses` - Value indicating whether the subject does not wear glasses.
        `noHat` - Value indicating whether the subject does not wear a hat.
        `noNoise` - Value indicating whether no noise is present in the image.
        `noOverExposure` - Value indicating whether the image is not over-exposed.
        `noPixelation` - Value indicating whether the image is not pixelated.
        `noRedEye` - Value indicating whether no red-eye is present.
        `noSmile` - Value indicating whether the subject is not smiling.
        `noUnderExposure` - Value indicating whether the image is not under-exposed.
        `eyesOpen` - Value indicating whether the eyes are open.
        `lookStraight` - Value indicating whether the subject looks straight towards the camera.
        `backgroundUniform` - Value indicating whether the color of the background is uniform.
        `leftEyeVisible` - Value indicating whether the left eye is visible.
        `rightEyeVisible` - Value indicating whether the right eye is visible.
        `mouthVisible` - Value indicating whether the mouth is visible.
        `noseVisible` - Value indicating whether the nose is visible.

    - #### PortraitQualityCheckpoints

          public PortraitQualityCheckpoints(PortraitQualityCheckpoints portraitQualityCheckpoints)

      Initializes a new instance of the PortraitQualityCheckpoints class by copying another PortraitQualityCheckpoints.
      Parameters:
        `portraitQualityCheckpoints` - The PortraitQualityCheckpoints to copy.

  - ### Method Detail

    - #### equals

          public boolean equals(java.lang.Object obj)

      Overrides:
        `equals` in class `java.lang.Object`

Copyright © id3 Technologies. All rights reserved. eu.id3.face