A small web application to visualize different convolutions by using image kernels, built with Python, Flask, HTML, and Bulma.
This application is a joint project between Avery Ryoo and Jathushan Kaetheeswaran. It was inspired by Victor Powell's excellent post as well as theory we learned during our SYDE 575 - Image Processing course at the University of Waterloo.
The project is intended to practice development with Python libraries such as NumPy, OpenCV, Scikit-image, and Python Imaging Library. It also reinforces our web development skills with Python by allowing us to utilize Flask's framework for rapid development.
This project is complete.
Clone this repository. You will need python
, virtualenv
, and virtualenvwrapper-win
installed on your machine.
mkvirtualenv ImageConvolutionEnv
pip install -r requirements.txt
flask run