          return dest_format
  
      def process(self):
          """ Main processing function of the Align tool """
          if self.args.job.startswith("remove-"):
              job = RemoveAlignments
          elif self.args.job.startswith("sort-"):
              job = Sort
          elif self.args.job in("missing-alignments", "missing-frames",
                                "multi-faces", "leftover-faces",
 
</s> remove             "choices": ("draw", "extract", "manual",
 </s> add             "choices": ("draw", "extract", "extract-large", "manual", </s> remove         for frame in self.items:
 </s> add         for frame in tqdm(self.items, total=len(self.items)): </s> remove         detected_faces = self.tighten_bounding_box(detected_faces, points)
 </s> add         detected_faces = self.recalculate_bounding_box(detected_faces, points) </s> remove         if len(faces) == 0:
 </s> add         no_faces = len(faces)
        if no_faces == 0:
        if self.args.job.startswith("extract"):
            job = Extract
        elif self.args.job.startswith("remove-"):
          return dest_format
  
      def process(self):
          """ Main processing function of the Align tool """
        if self.args.job.startswith("extract"):
            job = Extract
        elif self.args.job.startswith("remove-"):
              job = RemoveAlignments
          elif self.args.job.startswith("sort-"):
              job = Sort
          elif self.args.job in("missing-alignments", "missing-frames",
                                "multi-faces", "leftover-faces",
keep keep keep keep replace keep keep keep keep keep
 Alignments tool: Extract non-upsized. MTCNN Detector changes (#508)

* Manual alignments: Add progress bars to check task

* Alignments Tool: Extract faces that haven't been upscaled

* MTCNN Update. Center on landmarks 
tools/alignments.py