class_docstr: Resize the input to the given height and width.
  
  Args:
      height (int): desired height of the output.
      width (int): desired width of the output.
      interpolation (OpenCV flag): flag that is used to specify the interpolation algorithm. Should be one of:
          cv2.INTER_NEAREST, cv2.INTER_LINEAR, cv2.INTER_CUBIC, cv2.INTER_AREA, cv2.INTER_LANCZOS4.
          Default: cv2.INTER_LINEAR.
      p (float): probability of applying the transform. Default: 1.
  
  Targets:
      image, mask, bboxes, keypoints
  
  Image types:
      uint8, float32
code: def apply_to_bbox(self, bbox, **params):
      # Bounding box coordinates are scale invariant
      return bbox
  
imports: import random
  from typing import Dict, Sequence, Tuple, Union
  import cv2
  import numpy
  from ...core.transforms_interface import BoxInternalType, DualTransform, KeypointInternalType, to_tuple
  from .None import functional
label_desc: Use image node_id 3 for calling the Resize obj's underlying member method code with example usage: obj.apply_to_bbox(bbox) and returns: bbox