code: def __init__(
      self, objects_paste_ratio=0.2, limit_paste=True, **kwargs
  ):
      self.ext_data_num = 1
      self.objects_paste_ratio = objects_paste_ratio
      self.limit_paste = limit_paste
      augmenter_args = [{"type": "Resize", "args": {"size": [0.5, 3]}}]
      self.aug = IaaAugment(augmenter_args)
  
file_path: PaddleOCR/ppocr/data/imaug/copy_paste.py
imports: import copy
  import cv2
  import random
  import numpy
  from PIL import Image
  from shapely.geometry import Polygon
  from ppocr.data.imaug.iaa_augment import IaaAugment
  from ppocr.data.imaug.random_crop_data import is_poly_outside_rect
  from tools.infer.utility import get_rotate_crop_image
label_desc: Use image node_id 1 to create a new CopyPaste object from inherited base classes: object with example: obj = CopyPaste(objects_paste_ratio, limit_paste)