[Windows] Fix blemishes or remove unwanted objects in photos with Inpaint
January 8, 2013 6
Email article | Print article
Have you ever wanted to “magically” edit objects from a picture? Either fix a blemish or remove an unwanted object? By magically, I mean fill in a selected area with textures pulled from the surrounding image. Alright, so it is not magic, but it is still pretty cool. Inpaint allows you to easily remove things from your picture (trees, phone lines, etc.).
WHAT IS IT AND WHAT DOES IT DO
Main Functionality
Inpaint labels itself as a photo restoration program that allows you to select areas inside an image to touch up or remove. Essentially, Inpaint is an automatic clone stamp — the tool most photo editors have for removing objects in a photo. You select the object/blemish you want to remove (you “select” an object by using the brush tool and paint over it) and Inpaint uses the surroundings of that object/blemish to try to remove it (you must press the “Play” button to tell Inpaint to process the area). This makes it easy (easier) to remove certain objects from your pictures, like watermarks, power lines, logos, etc. There is no longer a need to mess with trying to clone an area to look like another area. This program will do it for you.
Pros
- Remove unwanted objects from your pictures quickly and easily (such as text, watermarks, trees, power lines, face wrinkles, etc.) or repair old photos that may have become damaged or scratched
- Supports JPB, BMP, PNG, and GIF images
- Has Undo/Redo features
- Has a ‘Multi View’ tool that allows you to paint an image on top of the image you loaded
- Has a ‘Magic Wand’ tool that allows you to easily select areas of the image that are the same color
- Allows users to modify what area of the photo is being pulled to replace the object/blemish that is going to be removed
Cons
- Isn’t a perfect magic wand for fixing images. How well this will remove a blemish or object depends on the complexity of the background surrounding the object/blemish you want to remove. And you may have to process an area multiple times, or in pieces, before it comes out how you want it to.
- The ability to modify the area of the photo that is being used to replace the selected object/blemish is limited to whatever area you can resize the rectangle to — it isn’t completely full customization that you could get via freehand selection
Discussion
The idea behind Inpaint is pretty good. You use this program to remove unwanted objects or blemishes from your pictures. If you have used a clone stamp in an image editor, you can think if Inpaint as an automatic clone stamp — you simply tell Inpaint what you want to remove, and Inpaint tries to remove it. When it works, it works great — you can easily remove watermarks, text, and other unwanted things from your picture. The real problem is when it doesn’t work.
You see how well Inpaint works fully depends on the picture you are trying to fix/touch up. If the area surrounding the object/blemish you are trying to remove is a complicated image, then Inpaint will do a terrible job of removing the object. For example, let’s say you are trying to remove a power line from a picture, just like the program says it can do. If the power line is surrounded by all blue sky, it will remove that power line no problem. However, if the same power line runs behind someone’s head or close to it, you will run into issues. More specifically, as you start to get close to the person’s head, the program will pull textures from the head and put it into the sky instead of simply replacing the empty space with sky like it should.
Another example of Inpaint failing is I had one picture where a friend of mine was standing by a pole. You could see the pole coming out from behind his head. So, I went to remove the pole. The closer I got to his head, the more “wrong” textures the program started popping up with. At one point, it looked like my friend had a really ugly growth on his head (kind of funny really) because instead of simply removing the pole and replacing it with the correct background, Inpaint was replacing the pole with my friend’s head. This issue is common with many images — anything that is slightly more complex than a uniform background will cause this problem.
What I am trying to say is Inpaint is a good program, but it won’t work magic. It is nothing more than a tool. To best use Inpaint, you need to understand the strengths and shortcomings. For example, going back to the photo of my friend and the pole, to get better results, I can process parts of the pole separately. The parts of the pole completely surrounded by the sky I can process in one fell swoop and the parts of the pole that get close to my friend’s head I can process separately. I also have the option to to modify the area of the photo that Inpaint pulls from for better results and I can reprocess the area multiple times for better result. Eventually I can properly remove the pole from the photo (with little to no distortions) by using Inpaint, but it isn’t as easy as simply selecting the pole once and it will be removed. You will have to work for it.
CONCLUSION AND DOWNLOAD LINK
Inpaint is a good program. If it worked like magic, as the developer seems to indicate, it would be great. However, it doesn’t so I’m not going to call it great. As I’ve said before, Inpaint is essentially an automatic version of the clone stamp tool found in most image editors.
Is that worth $19.99? For professional photographers, graphic editors, etc. it really depends. For more complex images, clone stamp offers a lot more control than Inpaint — Inpaint botches up complex images. However, for simple(r) images, Inpaint can save a valuable amount of time and a one time charge of $19.99 is definitely worth it. For amateurs or people who rarely fix up photos? Yeah, the automatic nature of Inpaint is indeed useful but if you rarely work with photos, are you really wanting to spend $19.99 to a photo fixer? I don’t know — you decide; Inpaint has a trial you can test the program to see if you want to buy it. And there is a free version of Inpaint available online at Web Inpaint.
Price: $19.99
Version reviewed: 4.7
Supported OS: Windows XP / Vista / 7/ 8
Download size: 3.6MB
VirusTotal malware scan results: 0/45
Is it portable? No
6 Comments »
Leave A Response »






![[Windows] Backup and restore WiFi and wired network settings with Network Profiles Utility](http://cdn.dottech.org/media/2013/05/Network-Profiles-Utility-main-UI-134x90.png)
![[Windows] Convert and optimize videos for various mobile devices with Click2Mobile](http://cdn.dottech.org/media/2013/05/Click2Mobile-Main-UI-134x90.png)
![[Windows] Minimize and lock open windows to prevent unauthorized access with WinLock](http://cdn.dottech.org/media/2013/05/WinLock-UI-134x90.png)
![How to bring back the classic drop-down menu in Office 2007, 2010, and 2013 on Windows [Tip]](http://cdn.dottech.org/media/2013/05/ubit-134x90.jpg)
Don’t forget that a fellow Dottechie has created an easy way to make this portable. Search the forums. It’s probably easy to find.
@Ashraf… regarding the pole extending from your friend’s head… that’s where you use the “green line” that prevent the pole from sampling beyond the green boundary. Practice makes perfect ;)
Inpaint is slightly faster than the clone stamp, but automatic isn’t always better.
The Liquid Rescale plugin for Gimp is truly magic:
http://liquidrescale.wikidot.com/en:examples
My question: I have an old version of InPaint. Version 1.0, believe it or not. Coincidentally, I had a need for this tool just a few minutes ago and this old version worked perfectly in this instance. I don’t want to lose this version. Does anyone know, if I download today’s offering, at GAOTD, is it going to install itself over the old version?
@mrlee:
I wasn’t able to get on here yesterday, but the short answer is, yes, you can have multiple versions of Inpaint installed at the same time, but I almost always install software with the full software name along with the version number as the installation file name; therefore, there’s no chance of overwriting other versions with the same names. For example, I have about six different versions of Inpaint, and multiple different versions of video rippers, converters, etc., etc., and they all work independently. This allows me the option to try different ones, when necessary, to obtain the results that I’m looking for. If I had installed this version, then I would have installed it as: C:\Program Files\Inpaint 4.7
For programs that I don’t need multiple versions of, and if they routinely get updated, such as Malwarebytes, etc., then I simply install them in their default installation paths, and I typically keep the proposed default installation file name, which might or might not include the version numbers as part of the file name.
I’ve followed these procedures for most of my software, especially for the Giveaway of the Day software, but if I ever decide to uninstall a program, I always play it safe and I set a restore point, just in case the versions that I chose to keep don’t work properly after the other ones are uninstalled. In my experience, the only time that I have a problem with this technique, is with the WinX brand of video software. For some reason only one of those versions will remain activated at one time.
Although my comment might be too late for you, at least you could try this same technique the next time around. If you’re ever worried that a change on your computer might cause unwanted problems, including an old version of a program no longer working, simply create a restore point prior to any changes, and if you don’t like the results, simply restore your computer back to that previous state. I’ve done that several times and it really did reverse the system changes that were made, including removing any software that I had installed after that restore point was created.
I hope this helps.
David
Windows Vista 32-bit
500 programs and games and counting, and still working smoothly. I love free and useful programs! And my wife and kids love all of the free games.
@mrlee:
I agree with David, just make sure that you use a different folder for each version.
Eric989 mentions making a portable version, you can do this with one that is already installed thus making it safe if you upgrade or re-install your OS. Details at: http://dottech.org/forums/programming-skillz/inpaint-portable/