Image inpainting can remove objects in a photo and replace them with believable textures.
The research behind the algorithm can be found here
The red square depicts the patch of the image that the algorithm is currently filling.
The green square depicts the patch that will be used to fill the red square.
python run.py -s [path to source image] -m [path to mask image] -o [path to output image] -r [patch radius]
python run.py -s test_images/test2/source.png -m test_images/test2/mask.png -o test_images/test2/out.png -r 4