              info="Filters out faces who's calculated roll is greater than zero +/- this value in "
              "degrees. Aligned faces should have a roll value close to zero. Values that are a "
              "significant distance from 0 degrees tend to be misaligned images. These can usually "
              "be safely disgarded.")
          self.add_item(
              section=section,
              title="save_filtered",
              datatype=bool,
              default=False,
 
</s> remove         minimum_dimension: int
            The minimum (height, width) of the original frame
 </s> add         minimum_dimension: list
            The minimum (height, width) of the original frames that the faces come from </s> remove     def filtered_mask(self, faces: List[DetectedFace], minimum_dimension: int) -> List[bool]:
 </s> add     def filtered_mask(self, faces: List[DetectedFace], minimum_dimension: List[int]) -> List[bool]: </s> remove         for idx, face in enumerate(faces):
 </s> add         for idx, (face, dim) in enumerate(zip(faces, minimum_dimension)): </s> remove         landmarks = []
 </s> add         landmark_list: List[np.ndarray] = []
        masks: List[List[bool]] = []
        self.add_item(
            section=section,
            title="filter_refeed",
            datatype=bool,
            default=True,
            group="filters",
            info="If enabled, and re-feed has been selected for extraction, then interim "
                 "alignments will be filtered prior to averaging the final landmarks. This can "
                 "help improve the final alignments by removing any obvious misaligns from the "
                 "interim results, and may also help pick up difficult alignments. If disabled, "
                 "then all re-feed results will be averaged.")
              info="Filters out faces who's calculated roll is greater than zero +/- this value in "
              "degrees. Aligned faces should have a roll value close to zero. Values that are a "
              "significant distance from 0 degrees tend to be misaligned images. These can usually "
              "be safely disgarded.")
        self.add_item(
            section=section,
            title="filter_refeed",
            datatype=bool,
            default=True,
            group="filters",
            info="If enabled, and re-feed has been selected for extraction, then interim "
                 "alignments will be filtered prior to averaging the final landmarks. This can "
                 "help improve the final alignments by removing any obvious misaligns from the "
                 "interim results, and may also help pick up difficult alignments. If disabled, "
                 "then all re-feed results will be averaged.")
          self.add_item(
              section=section,
              title="save_filtered",
              datatype=bool,
              default=False,
keep keep keep add keep keep keep keep keep
 Aligner updates
  - Add filter re-feeds option
  - bugfix roll calculation 
plugins/extract/_config.py