<br />

|---|
| [![](https://www.tensorflow.org/images/GitHub-Mark-32px.png) View source on GitHub](https://github.com/google-ai-edge/mediapipe/blob/master/mediapipe/tasks/python/vision/face_landmarker.py#L2897-L2938) |

The face landmarks detection result from FaceLandmarker, where each vector element represents a single face detected in the image.

    mp.tasks.vision.FaceLandmarkerResult(
        face_landmarks: List[List[landmark_lib.NormalizedLandmark]],
        face_blendshapes: List[List[category_lib.Category]],
        facial_transformation_matrixes: List[np.ndarray]
    )

<br />

<br />

<br />

| ## Attributes ||
|---|---|
| `face_landmarks` | Detected face landmarks in normalized image coordinates. |
| `face_blendshapes` | Optional face blendshapes results. |
| `facial_transformation_matrixes` | Optional facial transformation matrix. |

<br />

## Methods

### `from_ctypes`

[View source](https://github.com/google-ai-edge/mediapipe/blob/master/mediapipe/tasks/python/vision/face_landmarker.py#L2911-L2938)

    @classmethod
    from_ctypes(
        c_struct: MpFaceLandmarkerResultC
    ) -> 'FaceLandmarkerResult'

Creates a FaceLandmarkerResult from a ctypes struct.

### `__eq__`

    __eq__(
        other
    )

Return self==value.