code: def plot_image(im_path, json_path, save_path):
      im = Image.open(im_path)
      img = np.array(im).astype(np.float32)
  
      im = Image.fromarray(img.astype(np.uint8))
      bboxes = json.load(open(json_path))
  
      draw = ImageDraw.Draw(im)
  
      for obj in bboxes["object"]:
          bbox = obj["bndbox"]
          draw.rectangle(
              [bbox["xmin"], bbox["ymin"], bbox["xmax"], bbox["ymax"]],
              outline=(255, 0, 0),
          )
  
      im.save(save_path)
  
imports: import pickle
  import glob
  import os
  import json
  import spacenet_utils
  from PIL import Image, ImageDraw
  from collections import OrderedDict
  import ingest_utils
  import numpy
  from tqdm import tqdm
  import warnings
  from configargparse import ArgumentParser
  from neon.util.persist import get_data_cache_or_nothing
label_desc: Use image node_id 6 for calling a global function with example usage: plot_image(im_path, json_path, save_path) without return types