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 Filter | With Filter |
---|---|
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 Filter | With Filter |
---|---|
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 Filter | With Filter |
---|---|
Title: Switch
Creator: Dagmawi Workineh Yemesgen
Description: This filter switches the RGB values in each pixel around. Works best with landscape shots.
Demo:
Without Filter | With Filter |
---|---|
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 Filter | With Filter |
---|---|
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 Filter | With Filter |
---|---|
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 Filter | With Filter |
---|---|
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 Filter | With Filter |
---|---|
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 Filter | With Filter |
---|---|
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 Filter | With Filter |
---|---|
Title: Blue-Red
Creator: Echefu Donald
Description: The filter makes the red in the image blue and vice versa.
Demo:
Without Filter | With Filter |
---|---|
Title: Pop
Creator: Mary Elei Nkata
Description: This function reduces images to just their red green and blue shades.
Demo:
Without Filter | With Filter |
---|---|
Title: Highlight
Creator: Mary Elei Nkata
Description: This function brigthens the lighter colours and darkens the darker colours thereby highlighting the image.
Demo:
Without Filter | With Filter |
---|---|
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 Filter | With Filter |
---|---|
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 Filter | With Filter |
---|---|