Object Removal by Exemplar-Based Inpainting - C++