docstr: Calculate intensity-based metrics, mostly from MeasureImageIntensity
docstr_tok: ["Calculate","intensity-based","metrics",",","mostly","from","MeasureImageIntensity"]
code: def calculate_image_intensity(self, image_group, workspace):
      """Calculate intensity-based metrics, mostly from MeasureImageIntensity"""
  
      result = []
      for image_name in self.images_to_process(image_group, workspace):
          result += self.run_intensity_measurement(
              image_name, workspace
          )
      return result
  
imports: import itertools
  import logging
  import cellprofiler_core.utilities.image
  import centrosome.cpmorphology
  import centrosome.haralick
  import centrosome.radial_power_spectrum
  import centrosome.threshold
  import centrosome.threshold
  import numpy
  import scipy.linalg.basic
  import scipy.ndimage
  from cellprofiler_core.constants.image import C_SCALING
  from cellprofiler_core.constants.measurement import COLTYPE_FLOAT, EXPERIMENT, MCA_AVAILABLE_POST_RUN
  from cellprofiler_core.constants.module._identify import O_WEIGHTED_VARIANCE, O_ENTROPY, O_FOREGROUND, O_BACKGROUND
  from cellprofiler_core.module import Module
  from cellprofiler_core.preferences import get_headless
  from cellprofiler_core.setting import Divider, HiddenCount, SettingsGroup, Binary, ValidationError
  from cellprofiler_core.setting.choice import Choice
  from cellprofiler_core.setting.do_something import DoSomething, RemoveSettingButton
  from cellprofiler_core.setting.subscriber import ImageListSubscriber
  from cellprofiler_core.setting.text import ImageName, Integer, Float
  from cellprofiler.modules.threshold import O_THREE_CLASS, O_TWO_CLASS
label_desc: Use image node_id 31 for calling the MeasureImageQuality obj's underlying member method code with example usage: obj.calculate_image_intensity(image_group, workspace) and returns: result