code: def rotate_img(im, deg, mode=cv2.BORDER_CONSTANT, interpolation=cv2.INTER_AREA):
      
      r,c,*_ = im.shape
      M = cv2.getRotationMatrix2D((c//2,r//2),deg,1)
      return cv2.warpAffine(im,M,(c,r), borderMode=mode, flags=cv2.WARP_FILL_OUTLIERS+interpolation)
docs: Rotates an image by deg degrees
  
      Arguments:
          deg (float): degree to rotate.