Пример #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
Пример #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
Пример #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
Пример #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
Пример #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
Пример #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