code: def parse_args():
      parser = argparse.ArgumentParser()
      parser.add_argument(
          "dataset_path", help="Path of raw iSAID dataset."
      )
      parser.add_argument(
          "--tmp_dir", help="Path of the temporary directory."
      )
      parser.add_argument("-o", "--out_dir", help="Output path.")
  
      parser.add_argument(
          "--patch_width",
          default=896,
          type=int,
          help="Width of the cropped image patch.",
      )
      parser.add_argument(
          "--patch_height",
          default=896,
          type=int,
          help="Height of the cropped image patch.",
      )
      parser.add_argument(
          "--overlap_area", default=384, type=int, help="Overlap area."
      )
      args = parser.parse_args()
      return args
  
file_path: PaddleSeg/contrib/RSSegBenchmark/data/prepare_isaid.py
imports: import argparse
  import glob
  import os
  import os.path
  import shutil
  import tempfile
  import zipfile
  import cv2
  import numpy
  from tqdm import tqdm
  from PIL import Image
label_desc: Use image node_id 6 for calling a global function with example usage: parse_args() and returns: args