Skip to content

Y-Vladimir/SmartDeblur

master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
src
Oct 5, 2018
www
Sep 30, 2012
Jun 26, 2012

SmartDeblur 1.27

SmartDeblur is a tool for restoring defocused and blurred images.
Written in C++ using Qt 4.8.
Algorithm based on several deconvolution techniques (Wiener, Tikhonov, Total Variation prior). Supported defect types are:

  • Out of Focus blur (with kernel deep tuning)
  • Motion blur
  • Gaussian blur
SmartDeblur uses the FFTW library to provide its fast fourier tranformation implementation.
See fftw.org for details. All source files are under the GPL v3 license.

Author: Vladimir Yuzhikov (yuvladimir@gmail.com)

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

Sceenshots

Main Window: Main Window

Features

  • High speed. Processing a 2048*1500 pixel image 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

Download

Version 1.27:
SmartDeblur-1.27-win.zip
SmartDeblur-1.27-mac.dmg

License

SmartDeblur is provided under the GPL v3 license

About

Restoration of defocused and blurred photos/images

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published