We are pleased to announce SmartDeblur 2.1.
This new release features a blind deblurring module which can automatically identify and remove complicated blur patterns in an image.
Deblurring efficiency of the original version has also been improved.
See new web-site for project: SmartDeblur.net
SmartDeblur 1.27 - old version
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:
Out of Focus blur (with kernel deep tuning)
Motion blur
Gaussian blur
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: https://github.com/Y-Vladimir/SmartDeblur/downloads
All source files are under the GPL v3 license.
Screenshot of the main window:
Main functions:
High speed. Processing of an image with the size of 2048*1500 pixels takes about 300ms in the Preview mode (when
adjustment sliders can move). But high-quality processing may take a few minutes
Real-time parameters changes applying (without any preview button)
Full resolution processing (without small preview window)
Deep tuning of kernel parameters
Easy and friendly user interface
Help screen with image example
Deconvolution methods: Wiener, Tikhonov, Total Variation prior