/image-interpolation-matlab

Fast image interpolation for Matlab (bilinear and bicubic, single or multiple channels)

Primary LanguageC++OtherNOASSERTION

image-interpolation-matlab

Description

image-interpolation-matlab is a small Matlab toolbox that provides really fast and convenient image interpolation routines. It is fast since it relies on native binary code (Mex-files) and it is implemented in parallel. It is convenient because it can handle images with multiple channels (contrarily to the interp2 function of Matlab). It supports bicubic and bilinear interpolation schemes. I hope one day to have some time to implement other algorithms.

Instructions

If you download the source code of this toolbox (which is the preferred way), you will need to compile the mex-files. To do so, just run the script named ii_compile_and_setup.m. There are a few options with self-explaining names at the beginning of this script if you want to tune the toolbox according to your needs and/or your hardware.

Usage

The script test_bicubic gives a really simple example of how to use the toolbox.