Welcome to denniska's web page

CS585 - Video and Image Computing

Assignment 1 - Image Manipulation

Original Photo

Original

Photo in Grey Scale

Greyscale

Method: Used nested for-loops to multiply RGB values in each pixel by decimal factors (.3, .59, .11 respectively). This maintains the relative differences in RGB color values while scaling the pixel to a darker shade

Photo Inverted

Inverted

Method: Used nested for-loops to subtract RGB values in each pixel from 255 in order to find its opposite value. By setting each pixel's RGB's values to its complement (255-x), the color of each pixel was inverted.