Digital Image Processing


Stanford School of Engineering



This course covers a wide array of topics, including image sampling and quantization, point operations, morphological image processing, linear image filtering and correlation, noise reduction and restoration, feature extraction and recognition tasks, and image registration. Emphasis is on the general principles of image processing. Students learn to apply material by implementing and investigating image processing algorithms in Matlab and optionally on Android mobile devices. Students will complete a term project.

Topics include

  • Color
  • Segmentation
  • Image transforms
  • Eigenimages
  • Multiresolution image processing

Course Availability

The course schedule is displayed for planning purposes – courses can be modified, changed, or cancelled. Course availability will be considered finalized on the first day of open enrollment. For quarterly enrollment dates, please refer to our graduate education section.

Thank you for your interest. No sections are available. Please click the button below to receive an email when the course becomes available again.

Notify Me