Skip to content

Latest commit

 

History

History
29 lines (17 loc) · 1.28 KB

README.md

File metadata and controls

29 lines (17 loc) · 1.28 KB

Image-Convolution-Visualizer

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.

Project Status

This project is complete.

Example:

Image description

Installation and Setup Instructions

Clone this repository. You will need python, virtualenv, and virtualenvwrapper-win installed on your machine.

Set up a virtual environment:

mkvirtualenv ImageConvolutionEnv

Installation:

pip install -r requirements.txt

To Start Server:

flask run