FlowDenoising is a Python3 module that inputs a data volume (currently MRC and TIFF files are supported), removes most of the high-frequency components of the data using a Optical-Flow-driven Gaussian kernel with abilities to preserve the structures and avoid blurring, and outputs the filtered volume (MRC or TIFF). The method thus reduces noise while maintaining the sharpness of the structures.The original method is described in:
Structure-preserving Gaussian denoising of FIB-SEM volumes.
V. González-Ruiz, M.R. Fernández-Fernández, J.J. Fernndez.
Ultramicroscopy 246:113674, 2023.
doi: https://doi.org/10.1016/j.ultramic.2022.113674
Please, cite this article if you use this software in your research.
Example of use:
> python flowdenoising.py -i vol.mrc -o denoised_vol.mrc
The manual provides detailed, practical information about the usage of the software.