Purdue University
School of Electrical and Computer Engineering

EE637 Digital Imaging Processing
Course Handouts


2-D Signal processing Basics

Continuous Time and Space Fourier Transforms
2-D Fourier Transform Handouts
2-D Sinusoids and associated Matlab example
Rep and Comb relationships
Imaging System Properties
2-D Discrete Space Transforms
2-D Nyquist Sampling
Filters notes and 2-D filter responses and associated Matlab example
2-D Random Processes and Proof of Wiener-Khintchine Theorem


Image Topology and Segmentation

2-D Neighborhoods and Connected Components
Segmentation and Region Merging


Image Perception and Representation

A really cool example of the cultural invariance of color

Visual Perception, Contrast and Gamma
Some plots and diagrams
Color Perception and Measurement
Some more plots and diagrams

Supplimentary handouts:
Supplimentary handout on gamma correction
Handout on monitor callibration
Color spaces for images


Image Sampling, Interpolation and Decimation

Image Decimation example Matlab code and results
1-D interpolation example Matlab code and results

Quantization and Halftoning

Handouts on halftoning
Example halftoned images


Image Coding

Handouts on Huffman Codes