eu.id3.face

## Enum FaceSegmentationLabel

- java.lang.Object
- - java.lang.Enum<FaceSegmentationLabel>
  - - eu.id3.face.FaceSegmentationLabel

- All Implemented Interfaces:
    java.io.Serializable, java.lang.Comparable<FaceSegmentationLabel>

      public enum FaceSegmentationLabel
      extends java.lang.Enum<FaceSegmentationLabel>

  Enumerates the face segmentation labels

- - ### Enum Constant Summary

    Enum Constants
    Enum Constant and Description
    `BACKGROUND` Background label
    `CLOTH` Cloth label
    `EARRING` Earring label
    `EARS` Ears label
    `EYEBROWS` Eyebrows label
    `EYES` Eyes label
    `GLASSES` Glasses label
    `HAIR` Hair label
    `HAT` Hat label
    `LIPS` Lips label
    `MOUTH` Mouth label
    `NECK` Neck label
    `NECKLACE` Necklace label
    `NOSE` Nose label
    `SKIN` Skin label

  - ### Method Summary

    All Methods Static Methods Instance Methods Concrete Methods
    Modifier and Type | Method and Description
    --- | ---
    `static FaceSegmentationLabel` | `fromValue(int value)` Creates an enumeration value from int.
    `int` | `getValue()` Gets the enumeration value as int.
    `static FaceSegmentationLabel` | `valueOf(java.lang.String name)` Returns the enum constant of this type with the specified name.
    `static FaceSegmentationLabel[]` | `values()` Returns an array containing the constants of this enum type, in the order they are declared.

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

      `clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf`

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

      `getClass, notify, notifyAll, wait, wait, wait`

- - ### Enum Constant Detail

    - #### BACKGROUND

          public static final FaceSegmentationLabel BACKGROUND

      Background label

    - #### CLOTH

          public static final FaceSegmentationLabel CLOTH

      Cloth label

    - #### NECK

          public static final FaceSegmentationLabel NECK

      Neck label

    - #### SKIN

          public static final FaceSegmentationLabel SKIN

      Skin label

    - #### MOUTH

          public static final FaceSegmentationLabel MOUTH

      Mouth label

    - #### LIPS

          public static final FaceSegmentationLabel LIPS

      Lips label

    - #### NOSE

          public static final FaceSegmentationLabel NOSE

      Nose label

    - #### EARS

          public static final FaceSegmentationLabel EARS

      Ears label

    - #### EARRING

          public static final FaceSegmentationLabel EARRING

      Earring label

    - #### NECKLACE

          public static final FaceSegmentationLabel NECKLACE

      Necklace label

    - #### EYEBROWS

          public static final FaceSegmentationLabel EYEBROWS

      Eyebrows label

    - #### HAIR

          public static final FaceSegmentationLabel HAIR

      Hair label

    - #### GLASSES

          public static final FaceSegmentationLabel GLASSES

      Glasses label

    - #### EYES

          public static final FaceSegmentationLabel EYES

      Eyes label

    - #### HAT

          public static final FaceSegmentationLabel HAT

      Hat label

  - ### Method Detail

    - #### values

          public static FaceSegmentationLabel[] values()

      Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:

          for (FaceSegmentationLabel c : FaceSegmentationLabel.values())
              System.out.println(c);

      Returns:
        an array containing the constants of this enum type, in the order they are declared

    - #### valueOf

          public static FaceSegmentationLabel valueOf(java.lang.String name)

      Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)
      Parameters:
        `name` - the name of the enum constant to be returned.
      Returns:
        the enum constant with the specified name
      Throws:
        `java.lang.IllegalArgumentException` - if this enum type has no constant with the specified name
        `java.lang.NullPointerException` - if the argument is null

    - #### getValue

          public int getValue()

      Gets the enumeration value as int.
      Returns:
        The value.

    - #### fromValue

          public static FaceSegmentationLabel fromValue(int value)

      Creates an enumeration value from int.
      Parameters:
        `value` - The int value.
      Returns:
        The created FaceSegmentationLabel.

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