CSCE 590 Introduction to Image Processing
Spring 2021

Vision is one of the most powerful senses. Nowadays, every phone, tablet, or laptop has a camera. At the base of every vision system there is the image. In this course we will study the fundamentals of image processing. From image representations to basic operations this course will expand to the principal concepts behind most current image manipulation software.


Course learning outcomes:

  • Develop the ability to work with different image formats
  • Develop the ability to perform basic image manipulation operations
  • Develop the programing skills in large projects involving MATLAB and C++ (MATLAB is available to all students for free).

Instructor

Resources

Lecture Notes



Syllabus



Book

Digital Image Processing, Rafael C. Gonzalez and Richard E. Woods, 3rd Edition, Prentice Hall

Midterm Exam:

Final Exam:


Assignments

Description
code
Images
Due date
Assignment 1

02/09/2021
Assignment 2 HandBW.png Congaree.png
03/02/2021
Assignment 3
03/23/2021
Midterm Project Jupyter Notebook
04/09/2021
Assignment 4

04/22/2021
Final Project Jupyter Notebook

05/04/2021