Assigned Date: Wednesday, Oct. 18, 2006
Due Date: Thursday, Nov. 2, 2006
Due Time: 11:55pm
Last modified on November 20, 2006, at 03:56 PM (see updates)
This assignment focuses on creating a collage of small images, which when viewed together compose a different image.
Write a program that loads in an image and scales it down to a small image. Then it creates a collage of the small images on a canvas with the same size as the original image. Each of the small images is modified by mixing its color with the color of the corresponding region in the large image.
Experiment with variations. Again, focus mainly on creating aesthetic/interesting images.
Note: It is OK for your program to work only for simplified cases (e.g., square image, image dimensions being a power of 2, thumbnail dimensions perfectly dividing original dimensions, etc.).
CSCI 199: Homework 3" as the subject line.