docstr: 'Automatic' sigma is only available for Cany and Log methods
docstr_tok: ["'Automatic","'","sigma","is","only","available","for","Cany","and","Log","methods"]
code: def get_sigma(self):
      """'Automatic' sigma is only available for Cany and Log methods"""
      if self.wants_automatic_sigma.value and self.method == M_CANNY:
          return 1.0
      elif self.wants_automatic_sigma.value and self.method == M_LOG:
          return 2.0
      else:
          return self.sigma.value
  
imports: import centrosome.filter
  import centrosome.kirsch
  import centrosome.otsu
  import numpy
  from cellprofiler_core.image import Image
  from cellprofiler_core.module import Module
  from cellprofiler_core.setting import Binary
  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_library.modules import enhanceedges
label_desc: Use image node_id 7 for calling the EnhanceEdges obj's underlying member method code with example usage: obj.get_sigma() and returns: int, int, self