class_docstr: Provide the image after averaging but before dilation and smoothing
class_docstr_tok: ["Provide","the","image","after","averaging","but","before","dilation","and","smoothing"]
docstr: Construct using a parent provider that does the real work
  
  name - name of the image provided
  ci_provider - a CorrectIlluminationProvider that does the actual
                accumulation and calculation
docstr_tok: ["Construct","using","a","parent","provider","that","does","the","real","work","name","-","name","of","the","image","provided","ci_provider","-","a","CorrectIlluminationProvider","that","does","the","actual","accumulation","and","calculation"]
code: def __init__(self, name, ci_provider):
      """Construct using a parent provider that does the real work
  
      name - name of the image provided
      ci_provider - a CorrectIlluminationProvider that does the actual
                    accumulation and calculation
      """
      super(CorrectIlluminationAvgImageProvider, self).__init__()
      self.__name = name
      self.__ci_provider = ci_provider
  
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 1 to create a new CorrectIlluminationAvgImageProvider object from inherited base classes: AbstractImage with example: obj = CorrectIlluminationAvgImageProvider(name, ci_provider)