Dr. Cho’s Website
Course Materials

GISC 4360K - Digital Image Processing

1   Lectures

  1. Python basics
  2. What is digital image processing?
  3. Digital image fundamentals (Homework 1)
  4. Zooming, shrinking, and grayscaling of images (Homework 2)
  5. Relationships between image pixels (Homework 3)
  6. Quiz 1
  7. Image transformations and slicing
  8. Logic and arithmetic image operations (Homework 4)
  9. Histogram equalization of images
  10. Local image enhancement and image-smoothing spatial filters (Homework 5)
  11. Image-sharpening spatial filters (Homework 6)
  12. Quiz 2
  13. Fourier series
  14. Introduction to the discrete Fourier transform
  15. Introduction to frequency-domain filtering
  16. Frequency-domain filtering (Homework 7)

2   Project ideas

  • Flood detection from the satellite imagery
  • Small cloud removal

3   How-to’s

4   Review materials

5   Python modules

6   References