/fft-example

Jupyter notebook example using numpy.fft to visualize image spectra

Primary LanguageJupyter NotebookMIT LicenseMIT

Image Spectra Notebook

This notebook demonstrates using numpy.fft to compute and visualize image spectra for CS6475 - Computational Photography at Georgia Tech. There is an accompanying talk on YouTube discussing the code.

Setup

The notebook requires Jupyter (see docs for installation), with openCV (pre-3.0 recommended, >=2.4.10), and matplotlib. The easiest way to setup is by installing anaconda (which includes Jupyter and the conda package manager).

Execution

Run jupyter notebook from the root directory of this git repo, then select the notebook file from your web browser.