Please see the following blog post for more details about this code Seamless Cloning using OpenCV ( Python , C++ )