Skip to content

UIKit0/aarecovery

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

antialiasing recovery

description

Performing some kind of non-linear filters on images often induces aliasing, this program implements the method described in this paper which helps to recover images damaged by some kind of non-linear filters. It is performed as an adjustment of gradients in some regions that were potentially damaged in the filtered image.

dependencies

This project uses cmake.

mac osx

Download and install CMake if you don't already have it. To simplify installation you may use Homebrew:

brew install cmake

linux (ubuntu)

sudo apt-get install cmake

run

Images should be PPM format 24 bits. The program is looking for images from the media/ folder which should be located in the working directory.

./aarecovery.out -o original [-f filtered] # filenames without extension

results

The following images were zoomed to assess the results.

Original image:

original

Non-linear filter performed on it (here simple thresholding):

original

The result of performing anti-aliasing recovery:

original

About

implementation of the technique of antialiasing recovery

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 97.5%
  • Shell 2.5%