          destination = (dst_points.copy().astype('float32') +
                         np.random.normal(size=dst_points.shape, scale=2.0))
          destination = destination.astype('uint8')
  
          face_core = cv2.convexHull(np.concatenate(  # pylint: disable=no-member
              [source[17:], destination[17:]], axis=0).astype(int))
  
          source = [(pty, ptx) for ptx, pty in source] + edge_anchors
          destination = [(pty, ptx) for ptx, pty in destination] + edge_anchors
  
 
</s> remove             interp[i] = cv2.resize(map_, (pad, pad))[slices, slices]  # pylint: disable=no-member
 </s> add             interp[i] = cv2.resize(map_, (pad, pad))[slices, slices]  # pylint:disable=no-member </s> remove         warped_image = cv2.remap(  # pylint: disable=no-member
            image, interp[0], interp[1], cv2.INTER_LINEAR)  # pylint: disable=no-member
 </s> add         warped_image = cv2.remap(  # pylint:disable=no-member
            image, interp[0], interp[1], cv2.INTER_LINEAR)  # pylint:disable=no-member </s> remove         mat = cv2.getRotationMatrix2D(  # pylint: disable=no-member
 </s> add         mat = cv2.getRotationMatrix2D(  # pylint:disable=no-member </s> remove                                  cv2.INTER_LINEAR,  # pylint: disable=no-member
                                 cv2.BORDER_TRANSPARENT)  # pylint: disable=no-member
 </s> add                                  cv2.INTER_LINEAR,  # pylint:disable=no-member
                                 cv2.BORDER_TRANSPARENT)  # pylint:disable=no-member </s> remove         warped_image = cv2.resize(  # pylint: disable=no-member
 </s> add         warped_image = cv2.resize(  # pylint:disable=no-member
        face_core = cv2.convexHull(np.concatenate(  # pylint:disable=no-member
          destination = (dst_points.copy().astype('float32') +
                         np.random.normal(size=dst_points.shape, scale=2.0))
          destination = destination.astype('uint8')
  
        face_core = cv2.convexHull(np.concatenate(  # pylint:disable=no-member
              [source[17:], destination[17:]], axis=0).astype(int))
  
          source = [(pty, ptx) for ptx, pty in source] + edge_anchors
          destination = [(pty, ptx) for ptx, pty in destination] + edge_anchors
  
keep keep keep keep replace keep keep keep keep keep
 Color Augmentation method (#752)

* Color Augmentation: Implement testing code

* Tweak Contrast and Lighting augmentation amounts

* Prevent color augmentation from entering timelapse

* Remove all augmentations from preview images 
lib/training_data.py