Inspiration

I've always wanted to learn more about computer vision, and was really curious about how filters that are applied to images on social media applications or through the personal photos apps are made. After a little bit of research and reading up, I learned about how these programs are made and decided to create my own filters.

What it does

The program EasyFilters is a web application that allows users to alter their images by applying any filter to it of their choice.

How we built it

EasyFilters is built using Python (using libraries such as opencv and numpy), HTML and CSS.

Challenges we ran into

Since I was fairly new computer vision, the main obstacle I had was to learn more about how various python libraries can be used to alter images.

Accomplishments that we're proud of

My main goal coming into this project was to learn more about computer vision and it's various uses, which I was able to accomplish through this project!

What we learned

This was my first time working in computer vision, and so learning more about images and how they can be manipulated was really interesting and insightful!

What's next for EasyFilters

Currently, users have to manually add images to the program, I would like to connect the browser application with the python code made for filtering, to allow for a easier and smoother user experience!

Share this project:

Updates