The SmartDeblur is a tool for restoration of defocused and blurred images.
Written on C++ using Qt 4.8. Algorithm based on several deconvolution technics (Wiener, Tikhonov, Total Variation prior). Supported defect types:
SmartDeblur uses the FFTW library which provides fast fourier tranformation implementation.
See fftw.org for details.
The latest sources and binaries are available on GitHub:
All source files are under the GPL v3 license.
Detailed description of algorithms and methods you can see at my articles:
Restoration of defocused and blurred images (part 1) - theory
Restoration of defocused and blurred images (part 2) - practice