Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/y-vladimir/smartdeblur
Restoration of defocused and blurred photos/images
https://github.com/y-vladimir/smartdeblur
Last synced: about 1 month ago
JSON representation
Restoration of defocused and blurred photos/images
- Host: GitHub
- URL: https://github.com/y-vladimir/smartdeblur
- Owner: Y-Vladimir
- Created: 2012-06-26T19:12:57.000Z (over 12 years ago)
- Default Branch: master
- Last Pushed: 2019-04-02T05:48:49.000Z (over 5 years ago)
- Last Synced: 2024-10-14T12:01:13.745Z (about 1 month ago)
- Language: C++
- Homepage:
- Size: 49.5 MB
- Stars: 2,339
- Watchers: 220
- Forks: 375
- Open Issues: 13
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
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 ([email protected])
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](https://habrastorage.org/storage2/fb7/6ce/ee9/fb76ceee92de9cf664991fed9a54b0bc.png)
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](https://github.com/downloads/Y-Vladimir/SmartDeblur/SmartDeblur-1.27-win.zip)
[SmartDeblur-1.27-mac.dmg](https://github.com/downloads/gibbonweb/SmartDeblur/SmartDeblur-1.27-mac.dmg)
License
========
SmartDeblur is provided under the GPL v3 license