code: def __init__(
      self,
      target_size=700,
      skip_clicks=1,
      expansion_ratio=1.4,
      min_crop_size=480,
      recompute_thresh_iou=0.5,
      prob_thresh=0.50,
  ):
      super().__init__()
      self.target_size = target_size
      self.min_crop_size = min_crop_size
      self.skip_clicks = skip_clicks
      self.expansion_ratio = expansion_ratio
      self.recompute_thresh_iou = recompute_thresh_iou
      self.prob_thresh = prob_thresh
  
      self._input_image_shape = None
      self._prev_probs = None
      self._object_roi = None
      self._roi_image = None
  
file_path: PaddleSeg/EISeg/eiseg/inference/transforms/zoom_in.py
imports: import paddle
  import numpy
  from inference.clicker import Click
  from util.misc import get_bbox_iou, get_bbox_from_mask, expand_bbox, clamp_bbox
  from .base import BaseTransform
label_desc: Use image node_id 1 to create a new ZoomIn object from inherited base classes: BaseTransform with example: obj = ZoomIn(target_size, skip_clicks, expansion_ratio, min_crop_size, recompute_thresh_iou, prob_thresh)