code: def run(self, workspace):
      x = workspace.image_set.get_image(self.x_name.value)
  
      self.function = lambda image, structuring_element: opening(
          image,
          structuring_element=structuring_element,
      )
  
      super(Opening, self).run(workspace)
  
file_path: CellProfiler/src/frontend/cellprofiler/modules/opening.py
imports: from cellprofiler_core.module import ImageProcessing
  from cellprofiler_core.setting import StructuringElement
  from cellprofiler_library.modules import opening
  from cellprofiler.modules._help import HELP_FOR_STREL
label_desc: Use image node_id 4 for calling the Opening obj's underlying member method code with example usage: obj.run(workspace) without return types