Exemplo n.º 1
0
 def masking(self):
     print("Masking")
     zero_scale = self.mask_zero_scale if self.mask_use_zeromask else 0
     cuttop = self.mask_cuttop if self.mask_use_cuttop else 0
     mask, masked, centered = get_auto_mask(self.spectrum,
         self.mask_softness, self.mask_order_scale, zero_scale, cuttop)
     return mask, masked, centered
Exemplo n.º 2
0
 def masking(self):
     print("Masking")
     zero_scale = self.mask_zero_scale if self.mask_use_zeromask else 0
     cuttop = self.mask_cuttop if self.mask_use_cuttop else 0
     mask, masked, centered = get_auto_mask(self.spectrum,
                                            self.mask_softness,
                                            self.mask_order_scale,
                                            zero_scale, cuttop)
     return mask, masked, centered
Exemplo n.º 3
0
def apply_mask(spectrum, **kw):
    mask, masked, centered = get_auto_mask(spectrum, softness=0,
        radious_scale=1.5, zero_scale=1.6)
    return masked
Exemplo n.º 4
0
 def auto_distance(self):
     print("Auto distance")
     mask, masked, centered = get_auto_mask(self.ispectrum)
     distance = guess_focus_distance(masked, self.wavelength,
         (self.dx, self.dy))
     return distance
Exemplo n.º 5
0
def apply_mask(spectrum, **kw):
    mask, masked, centered = get_auto_mask(spectrum, softness=0, radious_scale=1.5, zero_scale=1.6)
    return masked
Exemplo n.º 6
0
 def auto_distance(self):
     print("Auto distance")
     mask, masked, centered = get_auto_mask(self.ispectrum)
     distance = guess_focus_distance(masked, self.wavelength,
                                     (self.dx, self.dy))
     return distance