Installing Resynthesizer Plugin
In Ubuntu / Debian specific Linux distributions, you can install GIMP Resynthesizer plugin using apt-get command as follows :
$ sudo apt-get install gimp-resynthesizer
In non-Debian Linux distributions, you can use their respective package management tool to install the
Once you have installed the plug-in, you can access it in GIMP via "Filters > Enhance" GIMP menu.
In fact, you will find three menu options namely "Smart Enlarge", "Smart Remove Selection", and "Smart Sharpen" in the "Enhance" menu.
Removing an Object from an Image
As an example, the following is an image which contains a PCLinuxOS logo. And I wish to remove the logo from the image.
Here is how it is done in 2 steps.
Use the "Free Select" tool (Keyboard shortcut 'F') to select the object (in this case the PCLinuxOS logo) you wish to remove from the image.
Click on GIMP menu Filters > Enhance > Smart Remove Selection.
A dialog opens in which you can enter the radius to take texture from (default is 100).
Use a smaller radius value if the object you wish to remove is in a congested space.
Accept the default value, and click "OK".
Now the GIMP resynthesizer plugin will start doing its magic and in no time, the object you had selected will have been seamlessly removed.
Here is another example where I removed a glass from the picture using GIMP resynthesizer plugin.
Some re-touching was required in the above picture to get the desired result; because the variation in the texture around the glass was more complex.
GIMP resynthesizer plugin is a great tool to intelligently remove objects from complex pictures.