Originally, I was going to superimpose Snavely's head onto the Mona Lisa, but I realized she was facing the wrong way, so, being the cultured engineering student that I am, I went with the only other da Vinci painting I knew about: The Last Supper. (Also considered Damien Hirst's The Physical Impossibility of Death in the Mind of Someone Living, but a human face didn't fit well with the dimensions of the shark head; also Hieronymus Bosch's Garden of Earthly Delights, but I figured putting Snavely in hell would be even more sacrilegious than making him Jesus....)
Scissor out Snavely's head:
I used my program to trace out Snavely's head, but then I noticed a head mask
was included, so I just used that one...
I did all the photo editting in GIMP. Because I'm too cheap for Photoshop.
The result looks very awkward because of Jesus' hairdo, so I went back to my awesome scissoring program to create a hair mask for Jesus' hair. See images below. Please note that the code submitted on CMS does not save masks correctly. I did not realize this until the demo on Monday, when the TA showed me that I was putting stuff in the priority queue in the opposite order, so the masks ended up with extra lines. This has since been fixed (one line -___-) for the Jesus hair mask (jesushair.tga).
"Cleaning up!
I resized Jesus' hair and pasted it on top of Snavely's head. Unfortunately, his artistically disheveld coiffure obscures part of Snavely's face, so I erased the offending locks using GIMP's eraser tool thing.