code: def display(self, workspace, figure):
      orig_image_pixel_data = (
          workspace.display_data.orig_image_pixel_data
      )
      cropped_pixel_data = workspace.display_data.cropped_pixel_data
      figure.set_subplots((2, 1))
  
      title = "Original: %s, cycle # %d" % (
          self.image_name.value,
          workspace.display_data.image_set_number,
      )
      figure.subplot_imshow_grayscale(
          0, 0, orig_image_pixel_data, title
      )
      figure.subplot_imshow_bw(
          1,
          0,
          cropped_pixel_data,
          self.cropped_image_name.value,
      )
  
imports: import logging
  import math
  import centrosome.filter
  import matplotlib.axes
  import matplotlib.cm
  import matplotlib.figure
  import matplotlib.patches
  import numpy
  from cellprofiler_core.image import Image
  from cellprofiler_core.module import Module
  from cellprofiler_core.preferences import get_primary_outline_color
  from cellprofiler_core.setting import Coordinates
  from cellprofiler_core.setting.choice import Choice
  from cellprofiler_core.setting.range import IntegerOrUnboundedRange
  from cellprofiler_core.setting.subscriber import CropImageSubscriber
  from cellprofiler_core.setting.subscriber import ImageSubscriber
  from cellprofiler_core.setting.subscriber import LabelSubscriber
  from cellprofiler_core.setting.text import CropImageName
  from cellprofiler_core.setting.text import Integer
  from cellprofiler_core.utilities.image import crop_image
label_desc: Use image node_id 5 for calling the Crop obj's underlying member method code with example usage: obj.display(workspace, figure) without return types