code: def get_bbox_properties(bboxes):
      """Get bounding boxes width, height and center point.
  
      Args:
          bboxes: Numpy array with bounding boxes of shape (total_boxes, 4).
  
      Returns:
          widths: Numpy array with the width of each bbox.
          heights: Numpy array with the height of each bbox.
          center_x: X-coordinate for center point of each bbox.
          center_y: Y-coordinate for center point of each bbox.
      """
      bboxes_widths = bboxes[:, 2] - bboxes[:, 0] + 1.0
      bboxes_heights = bboxes[:, 3] - bboxes[:, 1] + 1.0
      bboxes_center_x = bboxes[:, 0] + 0.5 * bboxes_widths
      bboxes_center_y = bboxes[:, 1] + 0.5 * bboxes_heights
      return (
          bboxes_widths,
          bboxes_heights,
          bboxes_center_x,
          bboxes_center_y,
      )
  
imports: import numpy
label_desc: Use image node_id 1 for calling a global function with example usage: get_bbox_properties(bboxes) and returns: bboxes_widths,  bboxes_heights,  bboxes_center_x,  bboxes_center_y