Reference Book: Nick Efford, Digital Image Processing,
Addison-Wesley
[imprint of Pearson Education, London],
Reading, MA, 2000.
S y l l a b u s
Week
Topic
Part 1 - Images and Files
1 Unit 1. What is a Digital Image? Arrays, Capturing an Image, Gray Scale and Color, Range
2 Unit 2. File Formats for Images: PBM, PGM, GIF, PNG, JPEG, TIFF
3 Unit 3. Point Processes: Gray Scale, Contrast, Histograms, Transformations, Equalization, Specials
4 Unit 4. Tools and Programming: Matlab, XView, LView Pro, C Programs and Java Programs, Exercises
5 Unit 5a. Neighborhood Processes: Smoothing, Bluring, Sharpening, Refocusing
6
Unit 5b. Neighborhood
Processes Continued: Edge Detection and Segmentation, Matlab
Exercises
8 Unit 6a. Fourier Analysis: Cycles in Data, Fourier Series, Fourier Integrals, DFT's, FFT's
9 Unit 6b.Fourier Analysis Continued: 2-D FFT's, Low and High Pass Filters, Exponential Filters, Convolution, Matlab Exercises
10 Unit 7. Frame Processes: Combining Frames, Ratios, Fusion
11
Unit 8. Special Techniques:
Erosion and Dilation, Opening and Closing, Morphology
12 Unit 9a. Color Images: Color Models, Color File Formats and Pseudo Color
13 Unit 9b. Color Images Continued: Processing Color Images, Matlab Exercises
14 Matlab Exercises and Term Projects
15 Matlab Exercises and Term Projects
G r a d i n g:  
Midterm Examination: 50%
Term Project Final Report: 50%