docstr: The settings as seen by the UI
  
          
docstr_tok: ["The","settings","as","seen","by","the","UI"]
code: def visible_settings(self):
      """The settings as seen by the UI"""
      result = [
          self.image_name,
          self.illumination_image_name,
          self.intensity_choice,
      ]
      if self.intensity_choice == IC_REGULAR:
          result += [self.dilate_objects]
          if self.dilate_objects.value:
              result += [self.object_dilation_radius]
      elif self.smoothing_method != SM_SPLINES:
          result += [self.block_size]
  
      result += [
          self.rescale_option,
          self.each_or_all,
          self.smoothing_method,
      ]
      if self.smoothing_method in (
          SM_GAUSSIAN_FILTER,
          SM_MEDIAN_FILTER,
      ):
          result += [self.automatic_object_width]
          if self.automatic_object_width == FI_OBJECT_SIZE:
              result += [self.object_width]
          elif self.automatic_object_width == FI_MANUALLY:
              result += [self.size_of_smoothing_filter]
      elif self.smoothing_method == SM_SPLINES:
          result += [self.automatic_splines]
          if not self.automatic_splines:
              result += [
                  self.spline_bg_mode,
                  self.spline_points,
                  self.spline_threshold,
                  self.spline_rescale,
                  self.spline_maximum_iterations,
                  self.spline_convergence,
              ]
      result += [self.save_average_image]
      if self.save_average_image.value:
          result += [self.average_image_name]
      result += [self.save_dilated_image]
      if self.save_dilated_image.value:
          result += [self.dilated_image_name]
      return result
  
imports: import centrosome.bg_compensate
  import centrosome.cpmorphology
  import centrosome.cpmorphology
  import centrosome.filter
  import centrosome.smooth
  import numpy
  import scipy.ndimage
  import skimage.filters
  from cellprofiler_core.image import AbstractImage
  from cellprofiler_core.image import Image
  from cellprofiler_core.measurement import Measurements
  from cellprofiler_core.module import Module
  from cellprofiler_core.pipeline import Pipeline
  from cellprofiler_core.setting import Binary
  from cellprofiler_core.setting import ValidationError
  from cellprofiler_core.setting.choice import Choice
  from cellprofiler_core.setting.subscriber import ImageSubscriber
  from cellprofiler_core.setting.text import Float
  from cellprofiler_core.setting.text import ImageName
  from cellprofiler_core.setting.text import Integer
label_desc: Use image node_id 3 for calling the CorrectIlluminationCalculate obj's underlying member method code with example usage: obj.visible_settings() and returns: result