For particularly noisy raw images, a noise reduction step may be needed to ensure good quality segmentation and further processing. Such tools could be optionally offered by a new noise reduction module with is own pipeline class, that the user can insert into the pipeline at the appropriate step (e.g. between loading and background correction, or just before the segmentation step, to name a few examples). The module could offer several options, from simple gaussian blur to more advanced methods (e.g. CLAHE).
For particularly noisy raw images, a noise reduction step may be needed to ensure good quality segmentation and further processing. Such tools could be optionally offered by a new noise reduction module with is own pipeline class, that the user can insert into the pipeline at the appropriate step (e.g. between loading and background correction, or just before the segmentation step, to name a few examples). The module could offer several options, from simple gaussian blur to more advanced methods (e.g. CLAHE).