Introduction
For our morphing project, I decided to have fun with a couple of my favorite celebrities. Essentially, I choose points across our faces (head, eyes, eyebrows, ears, nose, mouth, chin, etc.) that would correspond to the points of the person I want to morph to. After doing so, we use Delauney triangles in order to create all of the triangular points between my face and the person I want to morph to. After doing so, we're able to use an affine transformation in order to determine how to morph every point inside my triangle to the morphed triangle. We run this across every point in every triangle and create a warped image of our face depending on the factor we decide to run our image against.
Me vs. Joseph Gordon Levitt
Here is me with JGL's warp and then JGL with my warp.
And here is our midway face, it's really cute.
Check out me morphing into my celebrity crush.
Now I took the Danes collection that was recommended to me and found their average.
Here are examples of the midway points of each of the Danes used.
I now resized the photo to match the resolution and size of my face.
I shaped my face to the Danes average.
Then I shaped the Danes average to my shape.
I then made a caricature of my face with the Danes. It made my eyebrows look nicer.
For bells and whistles, I'm attempting to morph my face with Samuel L. Jackson.
Here's my face warped to Samuel's shape. The right eyebrow noticeably lifts.
And now our combined face + appearance.