def _range_mask(self, img):
mask = np.all((img >= self._lo) & (img <= self._up), axis=2)
# Smooth the mask.
skm.binary_opening(mask, selem=self._k, out=mask)
return gaussian(mask, 0.8, multichannel=True) != 0
文章目录