Skip to content

State-of-the-art image scaling, inspired by Directional Cubic Convolution Interpolation

Notifications You must be signed in to change notification settings

qezt/image_scaling

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

image_scaling

===============

State-of-the-art image scaling, inspired by Directional Cubic Convolution Interpolation

befor after

befor after

Installation

1 Download the repository :

$ git clone https://github.com/alexis-jacq/image_scaling.git

2 The library uses a standard CMake workflow:

$ mkdir build && cd build
$ cmake ..
$ make

Usage

$ ./scaling picture_name scaled_picture_name

If you want to infinitly increase your resolution without hitting-eyes blur you can use the 60 main clusters of colors :

$  python src/cluster.py -i picture_name -c 60

And then scale the output clustured picuture and enjoy :)

Comparaison with DCCI

(we implemented the algorithm explained at https://en.wikipedia.org/wiki/Directional_Cubic_Convolution_Interpolation)

Zoom on the spots of the butterfly...

With DCCI : dcci

With our algorithm : our

About

State-of-the-art image scaling, inspired by Directional Cubic Convolution Interpolation

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 86.3%
  • Python 10.9%
  • CMake 2.8%