-
Notifications
You must be signed in to change notification settings - Fork 6
Assignment 5
Daniel Shiffman edited this page Jan 14, 2015
·
39 revisions
Note this is due Thursday, Jan 15. If you are stuck here are some ideas:
- Create a software mirror by designing an abstract drawing machine which you color according to pixels from live video. Here are some model examples: Pointillism, Painters, Brightness Mirror, Scribbler.
- Make a slideshow of images. Take a look at this Crossfade Effect.
- Use one of the computer vision examples to augment a video image. Can you put glasses on a face or make Particles come out of a person's mouth, etc.? You can use this example as a model: [https://github.com/shiffman/The-Nature-of-Code-JTerm-2015/tree/master/examples/09_computer_vision/01_face_detection_ccv](Simple Face Detection). There are some other new ones too but note they are experimental and not as stable.
- Document your process on the above.
- Write a response to our visit to Random International and the V&A. Some questions to consider (you don't need to answer these, just some ideas to get you started):
- What role does technology play in the fine art world? Is the artwork the process, the result, the code? What do you think about the idea of making "limited editions" of software or physical computing projects?
- What did you like about Swarm, not like?
- Did you visit the Science museum and if so write about any interactive experiences there?
- How can software emulate nature?
- Computer Vision for Artists and Designers by Golan Levin
- Processing images and pixels tutorial -- note this uses Java syntax and also the pixel array has only one spot for each color (not 4!) so it works differently than in JavaScript.
- FaceTracker explained
- Duru:
- Thinh:
- Jocelyn:
- Amber:
- Eszter:
- Benny:
- Andrei:
- Talha:
- Yanfei:
- Antenah:
- Abhijai:
- Nkos'khona:
- Jean: