              for key, val in FACIAL_LANDMARKS_IDXS.items():
                  points = np.array([landmarks[val[0]:val[1]]], np.int32)
                  fill_poly = bool(key in ("right_eye", "left_eye", "mouth"))
                  cv2.polylines(self.image,  # pylint: disable=no-member
                                points,
                                fill_poly,
                                color,
                                thickness)
  
      def draw_grey_out_faces(self, live_face):
          """ Grey out all faces except target """
          if not self.roi:
              return
 
</s> remove                           top_left,
                          bottom_right,
                          color,
                          thickness)
 </s> add                           top_left, bottom_right, color, thickness) </s> remove         points = np.array([[0, 0],
                           [0, size - 1],
                           [size - 1, size - 1],
                           [size - 1, 0]], np.int32)
 </s> add         points = np.array([[0, 0], [0, size - 1], [size - 1, size - 1], [size - 1, 0]], np.int32)
 </s> remove         points = cv2.transform(  # pylint: disable=no-member
            points, matrix, points.shape)
 </s> add         points = cv2.transform(points,  # pylint: disable=no-member
                               matrix, points.shape)
 </s> remove                            (pos_x, pos_y),
                           radius,
                           color,
                           -1)
 </s> add                            (pos_x, pos_y), radius, color, -1)
                              points, fill_poly, color, thickness)
              for key, val in FACIAL_LANDMARKS_IDXS.items():
                  points = np.array([landmarks[val[0]:val[1]]], np.int32)
                  fill_poly = bool(key in ("right_eye", "left_eye", "mouth"))
                  cv2.polylines(self.image,  # pylint: disable=no-member
                              points, fill_poly, color, thickness)
                              points, fill_poly, color, thickness)
                              points, fill_poly, color, thickness)
                              points, fill_poly, color, thickness)
  
      def draw_grey_out_faces(self, live_face):
          """ Grey out all faces except target """
          if not self.roi:
              return
keep keep keep keep replace replace replace replace keep keep keep keep keep
 Align eyes deprecation (#851)

* align eyes removal

* add align_eyes tool 
tools/lib_alignments/annotate.py