class_docstr: MediaPipe Face Mesh.
  
  MediaPipe Face Mesh processes an RGB image and returns the face landmarks on
  each detected face.
  
  Please refer to https://solutions.mediapipe.dev/face_mesh#python-solution-api
  for usage examples.
class_docstr_tok: ["MediaPipe","Face","Mesh",".","MediaPipe","Face","Mesh","processes","an","RGB","image","and","returns","the","face","landmarks","on","each","detected","face",".","Please","refer","to","https",":","\/\/solutions.mediapipe.dev\/face_mesh","#","python-solution-api","for","usage","examples","."]
docstr: Processes an RGB image and returns the face landmarks on each detected face.
  
  Args:
    image: An RGB image represented as a numpy ndarray.
  
  Raises:
    RuntimeError: If the underlying graph throws any error.
    ValueError: If the input image is not three channel RGB.
  
  Returns:
    A NamedTuple object with a "multi_face_landmarks" field that contains the
    face landmarks on each detected face.
docstr_tok: ["Processes","an","RGB","image","and","returns","the","face","landmarks","on","each","detected","face",".","Args",":","image",":","An","RGB","image","represented","as","a","numpy","ndarray",".","Raises",":","RuntimeError",":","If","the","underlying","graph","throws","any","error",".","ValueError",":","If","the","input","image","is","not","three","channel","RGB",".","Returns",":","A","NamedTuple","object","with","a","``","multi_face_landmarks","''","field","that","contains","the","face","landmarks","on","each","detected","face","."]
code: def process(self, image: np.ndarray) -> NamedTuple:
      """Processes an RGB image and returns the face landmarks on each detected face.
  
      Args:
        image: An RGB image represented as a numpy ndarray.
  
      Raises:
        RuntimeError: If the underlying graph throws any error.
        ValueError: If the input image is not three channel RGB.
  
      Returns:
        A NamedTuple object with a "multi_face_landmarks" field that contains the
        face landmarks on each detected face.
      """
  
      return super().process(input_data={"image": image})
  
imports: from typing import NamedTuple
  import numpy
  from mediapipe.calculators.core import constant_side_packet_calculator_pb2
  from mediapipe.calculators.core import gate_calculator_pb2
  from mediapipe.calculators.core import split_vector_calculator_pb2
  from mediapipe.calculators.tensor import image_to_tensor_calculator_pb2
  from mediapipe.calculators.tensor import inference_calculator_pb2
  from mediapipe.calculators.tensor import tensors_to_classification_calculator_pb2
  from mediapipe.calculators.tensor import tensors_to_detections_calculator_pb2
  from mediapipe.calculators.tensor import tensors_to_landmarks_calculator_pb2
  from mediapipe.calculators.tflite import ssd_anchors_calculator_pb2
  from mediapipe.calculators.util import association_calculator_pb2
  from mediapipe.calculators.util import detections_to_rects_calculator_pb2
  from mediapipe.calculators.util import landmarks_refinement_calculator_pb2
  from mediapipe.calculators.util import logic_calculator_pb2
  from mediapipe.calculators.util import non_max_suppression_calculator_pb2
  from mediapipe.calculators.util import rect_transformation_calculator_pb2
  from mediapipe.calculators.util import thresholding_calculator_pb2
  from mediapipe.python.solution_base import SolutionBase
  from mediapipe.python.solutions.face_mesh_connections import FACEMESH_CONTOURS
  from mediapipe.python.solutions.face_mesh_connections import FACEMESH_FACE_OVAL
  from mediapipe.python.solutions.face_mesh_connections import FACEMESH_IRISES
  from mediapipe.python.solutions.face_mesh_connections import FACEMESH_LEFT_EYE
  from mediapipe.python.solutions.face_mesh_connections import FACEMESH_LEFT_EYEBROW
  from mediapipe.python.solutions.face_mesh_connections import FACEMESH_LEFT_IRIS
  from mediapipe.python.solutions.face_mesh_connections import FACEMESH_LIPS
  from mediapipe.python.solutions.face_mesh_connections import FACEMESH_NOSE
  from mediapipe.python.solutions.face_mesh_connections import FACEMESH_RIGHT_EYE
  from mediapipe.python.solutions.face_mesh_connections import FACEMESH_RIGHT_EYEBROW
  from mediapipe.python.solutions.face_mesh_connections import FACEMESH_RIGHT_IRIS
  from mediapipe.python.solutions.face_mesh_connections import FACEMESH_TESSELATION
label_desc: Use image node_id 2 for calling the FaceMesh obj's underlying member method code with example usage: obj.process(image) and returns: super