Link Search Menu Expand Document

Filter Competition

Welcome to the CSCI100 Image Filter gallery! All of the below submissions were custom-made by students in CSCI100. Students were tasked with designing and implementing an algorithm in Python to modify a given image and apply some creative filter of their choosing.

Please look through them all, and vote using the form at shortl.io/csci100-filter-vote by Friday, December 3rd at midnight. The top 3 filters as selected by voters will receive extra-extra-credit. All submissions will receive some baseline extra-credit.

Submissions

Title: Bugs
Creator: Daniel Webster
Description: This filter randomly places three bugs on a picture and slightly changes the red pixel values of the image.

Demo:

Without FilterWith Filter
drawingdrawing
drawingdrawing

Title: In Prison
Creator: Dagmawi Workineh Yemesgen
Description: This filter accepts a high resolution picture of someone and incarcerates them behind bars. It does so by applying vertical black bars at the right locations and widths.

Demo:

Without FilterWith Filter
drawingdrawing
drawingdrawing

Title: Thanos
Creator: Dagmawi Workineh Yemesgen
Description: This filter makes any person within a portrait look like the mad titan from marvel comics. With the right pixel manipulation, anyone can fracture the fabric of reality.

Demo:

Without FilterWith Filter
drawingdrawing
drawingdrawing

Title: Switch
Creator: Dagmawi Workineh Yemesgen
Description: This filter switches the RGB values in each pixel around. Works best with landscape shots.

Demo:

Without FilterWith Filter
drawingdrawing
drawingdrawing

Title: Bred
Creator: Emmanuel Buckman
Description: This filter takes in am image and returns it with the red and blue pixels flipped to create a ‘bred’ contrast.

Demo:

Without FilterWith Filter
drawingdrawing
drawingdrawing

Title: Handsketch Filter
Creator: Shadow Hokage
Description: This filter makes the image look like it’s drawn with hand. The handsketch is not complete though. The borders are fine, but it doesn’t catch small details. It gives a generic overview of how a handsketched version of that image would look, but doesn’t achieve the full handsketch quality.

Demo:

Without FilterWith Filter
drawingdrawing
drawingdrawing

Title: Mirror Image
Creator: Hrishav Sapkota
Description: This filter makes the image look like it’s the mirror image of the original image. It does this by flipping the image from left to right, i.e., changing the orientation of the columns in the image matrix.

Demo:

Without FilterWith Filter
drawingdrawing
drawingdrawing

Title: Flip it Real Good
Creator: Morgan Thornton
Description: This filter makes a reflection of the image. It does this by taking the top part of the image, rotating it 90 and 180 degrees and putting it as the bottom part of the same image.

Demo:

Without FilterWith Filter
drawingdrawing
drawingdrawing

Title: Pick a Color
Creator: Morgan M
Description: The pick_a_color filter asks the user to input a color from the given list(red, orange, yellow, green, light green, blue, cyan, turquoise, purple, violet, pink, magenta) and returns the image with that color filter over it.

Demo:

Without FilterWith Filter
drawingdrawing
drawingdrawing

Title: Proud Jamaican
Creator: Angelica Stewart
Description: This filter adds the the words Proud Jamaican at the top of the image. It does this by adding a picture of the the words “Proud Jamaican” that was self created.

Demo:

Without FilterWith Filter
drawingdrawing


Title: Blue-Red
Creator: Echefu Donald
Description: The filter makes the red in the image blue and vice versa.

Demo:

Without FilterWith Filter
drawingdrawing
drawingdrawing

Title: Pop
Creator: Mary Elei Nkata
Description: This function reduces images to just their red green and blue shades.

Demo:

Without FilterWith Filter
drawingdrawing

Title: Highlight
Creator: Mary Elei Nkata
Description: This function brigthens the lighter colours and darkens the darker colours thereby highlighting the image.

Demo:

Without FilterWith Filter
drawingdrawing

Title: Drag
Creator: Tyler Castle
Description: The filter takes areas of similar color and drags them down. This results in a “glitchy” effect to the image.

Demo:

Without FilterWith Filter
drawingdrawing
drawingdrawing

Title: Eyezdout
Creator: Rickelle Jones
Description: This filter makes the image look like if andy warhol was from the 2100s and was too raw with it edition. It does this by adding a threshold filter then adding a grey filter.

Demo:

Without FilterWith Filter
drawingdrawing
drawingdrawing