swap out a face in one image with a completely different face using OpenCV and DLib in Python.
Make sure you have OpenCV. For landmark detection need Dlib. Installing Dlib is easier on ubuntu.
Also added Real time Face Swapper swaps two largest faces.