Skip to content
An open-source implementation of Graham Finlayson's illumination invariant image algorithm, for MATLAB/Octave. Please be aware that this algorithm is patented.
C MATLAB
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
src
LICENSE
README.md

README.md

gfinvim

An open-source implementation of Graham Finlayson's invariant image algorithm. Please be aware that this algorithm is patented.

I can not guarantee that this is the 100% consistent implementation of the original paper. However, it should be almost correct and the results look plausible.

Copyright 2014 Han Gong gong@fedoraproject.org, University of Bath

References: Graham Finlayson et al. "Entropy Minimization for Shadow Removal". IJCV, 2009.

MATLAB/Octave Code: see /src/m/demo.m for demonstration. You may need to compile the MEX code for Fast Gaussian Transform.

C++ Code: will be available when I feel like doing it.

Results:

Image of Entropy Image of Output

You can’t perform that action at this time.