These lectures were recorded from Spring 2015's offering of ECSE-4540 at Rensselaer Polytechnic Institute. They loosely accompany Digital Image Processing (3rd Edition), by Gonzalez and Woods published by Prentice Hall in 2007.

You may also be interested in my annotated course lectures for Computer Vision for Visual Effects and Digital Signal Processing.

Lecture 1: Digital Image Modalities and Processing



Lecture 2: The Human Visual System, Perception, and Color



Lecture 3: Image Acquisition and Sensing



Lecture 4: Histograms and Point Operations



Lecture 5: Geometric Operations



Lecture 6: Spatial Filters



Lecture 7: The 2D Discrete Fourier Transform



Lecture 8: Frequency Domain Filtering; Sampling and Aliasing



Lecture 9: Unitary Image Transforms



Lecture 10: Edge Detection



Lecture 11: Edge Linking and Line Detection



Lecture 12: Thresholding



Lecture 13: Morphological Image Processing



Lecture 14: Object and Feature Detection



Lecture 15: Lossless Image Coding



Lecture 16: Lossy Image Compression



Lecture 17: Image Restoration and the Wiener Filter



Lecture 18: Reconstruction from Parallel Projections and the Radon Transform



Lecture 19: Fan-Beam Reconstruction



Lecture 20: Dithering and Halftoning



Lecture 21: Digital Watermarking



Lecture 22: Image Blending



Lecture 23: Photomontage and Inpainting



Lecture 24: Image Retargeting



Lecture 25: Active Shape Models



Creative Commons License
Introduction to Image Processing by Rich Radke is licensed under a Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License.
Based on a work at http://www.ecse.rpi.edu/~rjradke/improccourse.html.
Permissions beyond the scope of this license may be available at this contact page.