Recovering images from blur depends on a point-spread function, stable frequency-domain utilities, and careful regularization. deconvolution provides known-PSF restoration, blind workflows, PSF/OTF conversion, preprocessing helpers, simulation fixtures, and ndarray APIs. use deconvolution::psf::basic::gaussian2d; use deconvolution::spectral::{wiener_with, Wiener}; fn main() -> ...