EE 528. Digital Image Processing:
Classroom Demos


Caveat:

Read this before you download any of the demos!

These MATLAB programs were written for classroom demonstration purposes only. Which means, they are NOT masterpieces of coding elegance, efficiency, structure or organization. You are welcome to use them for your class projects, but only at your own risk. You will notice that some of the demos do not perform any computations - they are pure demos.

If you find any errors, I would appreciate you letting me know.

Also, if there is any student out there who wants to make these codes more user-friendly/efficient, he/she will earn my eternal gratitude, and maybe a pitcher of the finest (if over 21!).

Oh, and if you have any problems running these demos, feel free to contact me.

Jennifer Davidson

davidson@iastate.edu

created by Shreekanth Mandayam


Dowload ALL files in the appropriate directory to run these MATLAB demos.

Demo1: Sampling and Quantization

Demo2: 2D Image Examples

Demo3: DFT Properties

Demo4: DFT and DCT Basis Images

Demo5: Hotelling or Karhunen-Loeve Transform (KLT)

Demo6: Point Processing

Demo7: Histograms

Demo8: Spatial Filtering

Demo9: Frequency Domain Filtering

Demo10: Blurring and Inverse Filtering

Demo11: Adaptive Wiener Filtering

Demo12: Warping

Demo13: Dithering

Demo14: Image Compression