code: def image_visible_settings(self, image_group):
      result = [
          image_group.include_image_scalings,
          image_group.check_blur,
      ]
      if image_group.check_blur:
          result += self.scale_visible_settings(image_group)
      result += [image_group.check_intensity]
      result += [
          image_group.check_saturation,
          image_group.calculate_threshold,
      ]
      if image_group.calculate_threshold:
          result += [image_group.use_all_threshold_methods]
          if not image_group.use_all_threshold_methods.value:
              if image_group.threshold_count.value == 0:
                  self.add_threshold_group(image_group, False)
              result += self.threshold_visible_settings(image_group)
      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 8 for calling the MeasureImageQuality obj's underlying member method code with example usage: obj.image_visible_settings(image_group) and returns: result