          self.x = alignment["x"]
          self.w = alignment["w"]
          self.y = alignment["y"]
          self.h = alignment["h"]
          self.landmarksXY = alignment["landmarksXY"]
          if image.any():
              self.image_to_face(image)
  
      # <<< Aligned Face methods and properties >>> #
      def load_aligned(self, image, size=256, padding=48, align_eyes=False):
 
</s> remove                  landmarksXY=None):
 </s> add                  frame_dims=None, landmarksXY=None): </s> remove         alignments = self.alignments.get_alignments_for_frame(frame)
 </s> add         alignments = self.alignments.get_faces_in_frame(frame)
        self.frame_dims = alignment["frame_dims"]
          self.x = alignment["x"]
          self.w = alignment["w"]
          self.y = alignment["y"]
          self.h = alignment["h"]
        self.frame_dims = alignment["frame_dims"]
          self.landmarksXY = alignment["landmarksXY"]
          if image.any():
              self.image_to_face(image)
  
      # <<< Aligned Face methods and properties >>> #
      def load_aligned(self, image, size=256, padding=48, align_eyes=False):
keep keep keep add keep keep keep keep keep keep
 Fix convert-adjust (#531)

* Add dimensions to alignments + refactor

* Add frame_dims + funcs to DetectFaces. Add alignments lib

* Convert Adjust working

* Refactor and tidy up 
lib/faces_detect.py