.. index:: 
  !FaceSegmentationLabel Enumeration

.. _id3_face_face_segmentation_label_enum:

===============================================================================
FaceSegmentationLabel Enumeration
===============================================================================

Namespace: :ref:`id3.Face<reference_face>`

Definition
----------

.. line-block::
    Enumerates the face segmentation labels

.. tab-set::

  .. tab-item:: Python
    :sync: Python

    .. code-block:: Python

      class FaceSegmentationLabel

  .. tab-item:: Dart
    :sync: Dart

    .. code-block:: Dart

      enum FaceSegmentationLabel

  .. tab-item:: C#
    :sync: C#

    .. code-block:: C#

      public enum FaceSegmentationLabel

  .. tab-item:: Java
    :sync: Java

    .. code-block:: Java

      public enum FaceSegmentationLabel

  .. tab-item:: Swift
    :sync: Swift

    .. code-block:: Swift

      public enum FaceSegmentationLabel

  .. tab-item:: C
    :sync: C

    .. code-block:: C

      typedef enum id3FaceSegmentationLabel


Fields
------

.. list-table:: 
  :width: 100%
  :widths: 5 5 90
  :header-rows: 1

  * - Name
    - Value
    - Description
  * - ``background``
    - 0
    - Background label
  * - ``cloth``
    - 1
    - Cloth label
  * - ``neck``
    - 2
    - Neck label
  * - ``skin``
    - 3
    - Skin label
  * - ``mouth``
    - 4
    - Mouth label
  * - ``lips``
    - 5
    - Lips label
  * - ``nose``
    - 6
    - Nose label
  * - ``ears``
    - 7
    - Ears label
  * - ``earring``
    - 8
    - Earring label
  * - ``necklace``
    - 9
    - Necklace label
  * - ``eyebrows``
    - 10
    - Eyebrows label
  * - ``hair``
    - 11
    - Hair label
  * - ``glasses``
    - 12
    - Glasses label
  * - ``eyes``
    - 13
    - Eyes label
  * - ``hat``
    - 14
    - Hat label
