code: def run(self, workspace):
      self.function = (
          lambda pixel_data, objects_name, opacity: overlayobjects(
              pixel_data,
              workspace.object_set.get_objects(objects_name).segmented,
              opacity,
              colormap=get_default_colormap(),
          )
      )
  
      super(OverlayObjects, self).run(workspace)
  
file_path: CellProfiler/src/frontend/cellprofiler/modules/overlayobjects.py
imports: from cellprofiler_core.module import ImageProcessing
  from cellprofiler_core.setting.subscriber import LabelSubscriber
  from cellprofiler_core.setting.text import Float
  from cellprofiler_library.modules import overlayobjects
  from cellprofiler_core.preferences import get_default_colormap
label_desc: Use image node_id 4 for calling the OverlayObjects obj's underlying member method code with example usage: obj.run(workspace) without return types