For the first assignment in Kyle McDonald’s class Appropriating New Technologies, I worked from the Face Flip example he showed us. I worked mostly just at getting up and running with OpenFrameworks and github, since Kyle wants us to work with Git exclusively in order to collaborate.
One of the starting points of the code we worked on was an example from Zach Lieberman that let’s you grab and manipulate pixels beneath the program window. Next I did Haar Detection to find faces in the program window, with the goal of sending the program out to chatroulette via CamTwist, and replacing my video feed with the person’s own video feed manipulated by my code.
I had high hopes for this assignment – namely trading faces with someone else on chatroulette – but of course didn’t get as far as I hoped in a week. I ended up doing something fairly rough and simple – a “head spin” – which looks rough but still has a neat effect. Here’s a video of it in action on chatroulette.
My code is up on github if you’d like to peruse, in the week 1 folder.