docstr: Return the column definitions for measurements made by this module
docstr_tok: ["Return","the","column","definitions","for","measurements","made","by","this","module"]
code: def get_measurement_columns(self, pipeline):
      """Return the column definitions for measurements made by this module"""
      columns = []
      for image_name in self.images_list.value:
          for object_name in self.objects_list.value:
              for category, features in (
                  (INTENSITY, ALL_MEASUREMENTS),
                  (
                      C_LOCATION,
                      ALL_LOCATION_MEASUREMENTS,
                  ),
              ):
                  for feature in features:
                      columns.append(
                          (
                              object_name,
                              "%s_%s_%s"
                              % (category, feature, image_name),
                              COLTYPE_FLOAT,
                          )
                      )
  
      return columns
  
imports: import centrosome.cpmorphology
  import centrosome.filter
  import centrosome.outline
  import numpy
  import scipy.ndimage
  import skimage.segmentation
  from cellprofiler_core.constants.measurement import C_LOCATION, COLTYPE_FLOAT
  from cellprofiler_core.module import Module
  from cellprofiler_core.setting import Divider, ValidationError
  from cellprofiler_core.setting.subscriber import ImageListSubscriber, LabelListSubscriber
  from cellprofiler_core.utilities.core.object import crop_labels_and_image
  from cellprofiler.modules import _help
label_desc: Use image node_id 6 for calling the MeasureObjectIntensity obj's underlying member method code with example usage: obj.get_measurement_columns(pipeline) and returns: columns