code: def create_settings(self):
      super(OverlayObjects, self).create_settings()
  
      self.x_name.text = "Input"
  
      self.x_name.doc = "Objects will be overlaid on this image."
  
      self.y_name.doc = "An RGB image with color-coded labels overlaid on a grayscale image."
  
      self.objects = LabelSubscriber(
          text="Objects",
          doc="Color-coded labels of this object will be overlaid on the input image.",
      )
  
      self.opacity = Float(
          text="Opacity",
          value=0.3,
          minval=0.0,
          maxval=1.0,
          doc="""
              Opacity of overlaid labels. Increase this value to decrease the transparency of the colorized object
              labels.
              """,
      )
  
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 1 for calling the OverlayObjects obj's underlying member method code with example usage: obj.create_settings() without return types