Stained Glass Filter

Eclipse / Java / Algorithm / Github

GitHub Repo

Left Image: Quad Tree Filter | Right Image: Stained Glass Filter

image 2
image 2





About

This project is a Stained Glass filter application that is used to break any image down into a number of tiles (or cells), similar to that of stained glass windows in an old church. We implemented Quad Tree filter and combine it with Voronoi Diagram to provide different outputs; With the former, the image is broken down into a series of uniformly-coloured quads using a recursive function to build quad tree. In the latter, the image is broken down into a series of uniformly-coloured polygons. Each of these tiles have borders that further distinguish one from another.



My Contribution