  
          src_points = np.stack([mapx.ravel(), mapy.ravel()], axis=-1)
          dst_points = np.mgrid[dst_slice, dst_slice]
          mat = umeyama(src_points, True, dst_points.T.reshape(-1, 2))[0:2]
          target_image = cv2.warpAffine(  # pylint: disable=no-member
              image, mat, (self.output_size, self.output_size))
          logger.trace("Target image shape: %s", target_image.shape)
  
          warped_image, warped_mask = self.separate_mask(warped_image)
          target_image, target_mask = self.separate_mask(target_image)
 
</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             cv2.INTER_AREA)  # pylint: disable=no-member
 </s> add             cv2.INTER_AREA)  # pylint:disable=no-member </s> remove         target_image = cv2.resize(  # pylint: disable=no-member
 </s> add         target_image = cv2.resize(  # pylint:disable=no-member </s> remove             cv2.INTER_AREA)  # pylint: disable=no-member
 </s> add             cv2.INTER_AREA)  # pylint:disable=no-member </s> remove         result = cv2.warpAffine(  # pylint: disable=no-member
 </s> add         result = cv2.warpAffine(  # pylint:disable=no-member
        target_image = cv2.warpAffine(  # pylint:disable=no-member
  
          src_points = np.stack([mapx.ravel(), mapy.ravel()], axis=-1)
          dst_points = np.mgrid[dst_slice, dst_slice]
          mat = umeyama(src_points, True, dst_points.T.reshape(-1, 2))[0:2]
        target_image = cv2.warpAffine(  # pylint:disable=no-member
              image, mat, (self.output_size, self.output_size))
          logger.trace("Target image shape: %s", target_image.shape)
  
          warped_image, warped_mask = self.separate_mask(warped_image)
          target_image, target_mask = self.separate_mask(target_image)
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