CS 120 Course Work

Marc Corliss

Transformation DescriptionOriginal PictureEdited Picture
Lab 3
In this transformation, I've drawn glasses, a moustache, and a text bubble on a picture of myself using the add figure functions (e.g., addRect, addLine, addText, etc.).
In this transformation, I cut a profile picture in half by cropping the original picture.
In this exercise, I created a 2x2 collage using four pictures of my dogs. The collage was created by making a new, empty picture and copying the four individual pictures into it.N/A
Lab 4
In this transformation, for each pixel's color, I've set the red component to the green component, the green component to the blue component, and the blue component to the red component.
In this transformation, I computed the negative of my picture by setting each pixel's color to the inverse color. The inverse color is found by subtraction each RGB component from 255.
In this exercise, I converted a picture of me to gray scale. To convert to gray scale, I find the average of the three RGB components and use this average as the luminescence.
In this transformation, I've blended a picture of the class with a picture of the beach. To blend them, I average the colors of the two corresponding pixels in both pictures (i.e., averaging each RGB component separately).