  
  class DetectedFace():
      """ Detected face and landmark information """
      def __init__(self, image=None, x=None, w=None, y=None, h=None,
                   landmarksXY=None):
          self.image = image
          self.x = x
          self.w = w
          self.y = y
          self.h = h
 
</s> remove from dlib import rectangle as d_rectangle
 </s> add from dlib import rectangle as d_rectangle  # pylint: disable=no-name-in-module
from lib.aligner import Extract as AlignerExtract, get_align_mat </s> remove         """ Crop an image around bounding box to the face """
 </s> add         """ Crop an image around bounding box to the face
            and capture it's dimensions """
                 frame_dims=None, landmarksXY=None):
  
  class DetectedFace():
      """ Detected face and landmark information """
      def __init__(self, image=None, x=None, w=None, y=None, h=None,
                 frame_dims=None, landmarksXY=None):
          self.image = image
          self.x = x
          self.w = w
          self.y = y
          self.h = h
keep keep keep keep replace 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