Morphing fg_image and puting on top of bg_image by Delaunay triangulation and warping triangles of fg_points onto bg_points.
git clone https://github.com/jerinka/Morph_image
cd Morph_image
git config credential.helper store
python3 morph_simple.py
Click on points in source image and destination image in same order. May drag and adjust blue rects. Press ESC to quit adding points in each window. Press ESC to quit result window.
python3 morph_seamless.py
https://pysource.com/2019/05/28/face-swapping-explained-in-8-steps-opencv-with-python/