Metadata-Version: 2.4
Name: bioimageflow-restoration-tools
Version: 0.1.6
Summary: Restoration inference and image-quality metrics for BioImageFlow
Project-URL: Homepage, https://github.com/bioimageit/bioimageflow
Project-URL: Repository, https://github.com/bioimageit/bioimageflow
Project-URL: Issues, https://github.com/bioimageit/bioimageflow/issues
Author: BioImageFlow Contributors
License-Expression: BSD-4-Clause
License-File: LICENSE
Keywords: bioimage-analysis,bioimageflow,microscopy,workflow
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Science/Research
Classifier: License :: OSI Approved :: BSD License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Topic :: Scientific/Engineering :: Bio-Informatics
Classifier: Topic :: Scientific/Engineering :: Image Processing
Requires-Python: >=3.10
Requires-Dist: bioimageflow-core<0.2,>=0.1.6
Requires-Dist: imageio
Requires-Dist: numpy
Description-Content-Type: text/markdown

# bioimageflow-restoration-tools

Tools for restoration inference, simple image-processing comparisons, and restoration metrics.

## Tools

- `CAREamicsPredict`: runs CAREamics restoration inference from a checkpoint.
- `RestoreImage`: applies a simple image-processing restoration method.
- `RestorationMetrics`: computes MSE, PSNR, and residual-noise measurements.
- `GaussianDenoise`: applies Gaussian smoothing as a simple denoising method.
- `MedianDenoise`: removes impulse noise with a dependency-light median filter.
- `BackgroundSubtract`: subtracts a smoothed background estimate.
- `UnsharpMask`: sharpens images by adding high-frequency residuals.
- `RichardsonLucyRestoration`: runs Richardson-Lucy deconvolution.

Use the low-SNR restoration workflow in the main workflow catalog for a complete restoration example.
