Filter implementations are in filters.py Main code is in notebook.ipynb Requires numpy and matplotlib