Morph

Steph Curry and Anne Hathaway!

Results!

How?

We use an inverse warp to transform between two images. We first determine corresponding points for the two images to be morphed. We then create triangulations of these points using Delaunay for both. After computing the triangles, we compute the affine transformations for each triangle using the corner points, so that we can transform each pixel within each triangle with these affine matrices. We warp these two images to the mid point each time to get a smooth transition in our gif. In these morphs, we simply compute the midpoint by getting the average of each pixel.

Details






The Presidents

Results!

How?

This time we try using our presidents both past and present.

Details






Bells and Whistles

Results!

How?

Morph through time. Surprisingly a small difference between the two!

Details