code: def color_jitter_list(
      images, img_brightness=0, img_contrast=0, img_saturation=0
  ):
      """
      Perform color jitter on the list of images.
      Args:
          images (list): list of images to perform color jitter.
          img_brightness (float): jitter ratio for brightness.
          img_contrast (float): jitter ratio for contrast.
          img_saturation (float): jitter ratio for saturation.
      Returns:
          images (list): the jittered list of images.
      """
      jitter = []
      if img_brightness != 0:
          jitter.append("brightness")
      if img_contrast != 0:
          jitter.append("contrast")
      if img_saturation != 0:
          jitter.append("saturation")
  
      if len(jitter) > 0:
          order = np.random.permutation(np.arange(len(jitter)))
          for idx in range(0, len(jitter)):
              if jitter[order[idx]] == "brightness":
                  images = brightness_list(img_brightness, images)
              elif jitter[order[idx]] == "contrast":
                  images = contrast_list(img_contrast, images)
              elif jitter[order[idx]] == "saturation":
                  images = saturation_list(img_saturation, images)
      return images
  
imports: import math
  import numpy
  import cv2
label_desc: Use image node_id 9 for calling a global function with example usage: color_jitter_list(images, img_brightness, img_contrast, img_saturation) and returns: images