Assignment 1

CS 585 Assignment 1
Tri Hoang
13 September 2018

Problem Definition

Get familiar with OpenCV library. Perform three different image manipulations.

Method and Implementation

For grayscale, I average the three RGB color values.
For flip horizontally, I reverse the order of each row of the image matrix.
For the last one, I average each pixel with its 8 neighbors.


Original image

Grayscale image

Flip horizontally image

Negative-like image


All three images shown showcase three different types of image manipulation.