code: def get_measurements(self, pipeline, object_name, category):
      if self.get_categories(pipeline, object_name) == [category]:
          results = []
          if self.do_corr_and_slope:
              if object_name == "Image":
                  results += ["Correlation", "Slope"]
              else:
                  results += ["Correlation"]
          if self.do_overlap:
              results += ["Overlap", "K"]
          if self.do_manders:
              results += ["Manders"]
          if self.do_rwc:
              results += ["RWC"]
          if self.do_costes:
              results += ["Costes"]
          return results
      return []
  
imports: import numpy
  import scipy.ndimage
  import scipy.stats
  from cellprofiler_core.constants.measurement import COLTYPE_FLOAT
  from cellprofiler_core.module import Module
  from cellprofiler_core.setting import Divider, Binary, ValidationError
  from cellprofiler_core.setting.choice import Choice
  from cellprofiler_core.setting.subscriber import LabelListSubscriber, ImageListSubscriber
  from cellprofiler_core.setting.text import Float
  from cellprofiler_core.utilities.core.object import size_similarly
  from centrosome.cpmorphology import fixup_scipy_ndimage_result
  from scipy.linalg import lstsq
label_desc: Use image node_id 16 for calling the MeasureColocalization obj's underlying member method code with example usage: obj.get_measurements(pipeline, object_name, category) and returns: list, results