Final Project Option 1
Completion requirements
Opened: Sunday, 8 November 2020, 9:30 AM
Due: Friday, 4 December 2020, 11:59 PM
The project is a collage or portfolio of ten images that have been manipulated in some way by code.
Examples of what we discussed in class regarding manipulation are as follows:
- Grayscale
- Negative
- Simulate a sunset
- Sepia tones
A theme would be great to have across the images, but it is not required. The goal is to demonstrate that you have learned and understand how to do basic image manipulation programmatically while having a little fun. The specific requirements are as follows:
- The final product must consist of ten new images.
- Four of the techniques explained in class plus two techniques not explained in class must be used. For example, grayscale, negative, sunset, and sepia can be used, but two new techniques not on the above list must also be used. Perhaps, an image has all but one section as grayscale, or maybe the image is half sunset, half normal. Maybe only a quarter of the image is sepia, or maybe a corner of an image is left as a solid color like blue, black, or gold. I want to see creativity!
- Documentation must be included (described below) submitted in pdf format.
Documentation
The documentation will consist of the following sections: introduction,
original images, new images, techniques, and conclusion.
- Introduction: Roughly half a page, double-spaced, about the theme of the project. What is the theme? Why did you choose it?
- Original images: Put all of the images on one page or organize them as you wish.
- New images: Put all of the images on one page or organize them as you wish.
- Techniques: What techniques did you use for each image? Explain the code works for that technique. This should be 3-5 sentences per technique (6 paragraphs).
- Conclusion: What did you learn this semester that enabled you to do this project (please don’t just say Python)? Do you have any reflection on the project/course? 3-4 sentences.
- Appendix: Include your code here.