This is a plug-in for the popular open-source image processing software GIMP. Inpainting refers to the process of removing or recovering image regions by "inpainting" the surrounding image features into the region to be recovered.
Click on the example to see detailed instructions on how to use the plug-in.
For step-by-step user tutorials please click on the above examples. For more detailed documentation on the plug-in parameters click here.
You can grab a pre-compiled Windows distribution from here. This comes as a zip file which should be extracted into your GIMP user directory. For example,
C:\Users\username\.gimp-2.8\ would be the correct directory for user "username" and GIMP version 2.8.
Mac OS X
You can grab a pre-compiled Mac OS X distribution from here. This comes as a zip file which should be extracted into your GIMP user directory. For example,
Either get the source by downloading one of the two source downloads at the top of this page, or by cloning the git repository like so:
$ git clone https://github.com/martinjrobins/inpaintGimpPlugin.git
Then change to the source root directory and configure and compile:
$ ./configure $ make $ make install
To install the plugin to your user directory (does not require root access):
$ ./configure --enable-user-install $ make $ make install
For more options and more detailed instructions, please refer to the package READMEBornemann, F., & März, T. (2007). Fast image inpainting based on coherence transport. Journal of Mathematical Imaging and Vision, 28(3), 259-278. März, T. (2011). Image inpainting based on coherence transport with adapted distance functions. SIAM Journal on Imaging Sciences, 4(4), 981-1000. März, T. (2014) "A Well-Posedness Framework for Inpainting Based on Coherence Transport", Foundations of Compuatational Mathematics, (DOI) 10.1007/s10208-014-9199-7.