CMPUT 206 - Introduction to Digital Image Processing

★ 3 (fi 6)(EITHER, 3-0-3)

Faculty of Science

An introduction to basic digital image processing theory, and the tools that make advanced image manipulation possible for ordinary users. Image processing is important in many applications: editing and processing photographs, special effects for movies, drawing animated characters starting with photographs, analyzing and enhancing remote imagery, and detecting suspects from surveillance cameras. Image processing concepts are introduced using tools like Photoshop and GIMP. Exposure to simple image processing programming with Java and MATLAB. This course is preparation for more advanced courses in the Digital Media area. Prerequisites: Any introductory-level Computing Science course, plus knowledge of introductory-level MATH and STAT; or consent of the instructor or SCI 100. Open to students in the Faculty of Arts, Engineering and Sciences; others require consent of the instructor.

No syllabi

Winter Term 2024

Lectures

Section Capacity Class times Instructor(s)
LECTURE B1
(16967)
175
2024-01-08 - 2024-04-12 (MWF)
10:00 - 10:50
T LB-002
Primary Instructor: Nilanjan Ray

Labs

Section Capacity Class times Instructor(s)
LAB H01
(16968)
23
2024-01-08 - 2024-04-12 (W)
14:00 - 16:50
CSC 1-67
LAB H02
(16969)
152
2024-01-08 - 2024-04-12 (R)
17:00 - 19:50
ESB 3-27

Winter Term 2025

CMPUT 206 - Introduction to Digital Image Processing
★ 3 (fi 6)(EITHER, 3-0-3)

An introduction to basic digital image processing theory, and the tools that make advanced image manipulation possible for ordinary users. Image processing is important in many applications: editing and processing photographs, special effects for movies, drawing animated characters starting with photographs, analyzing and enhancing remote imagery, and detecting suspects from surveillance cameras. Image processing building blocks and fundamental algorithms of image processing operations are introduced using Python libraries. Prerequisites: one of CMPUT 101, 174, or 274; one of MATH 100, 114, 117, 134, 144, or 154; and one of STAT 151, 161, 181, 235, 265, SCI 151, or MATH 181.


Lectures

Section Capacity Class times Instructor(s)
LECTURE B1
(75710)
125
2025-01-06 - 2025-04-09 (MWF)
10:00 - 10:50
CSC B-02

Labs

Section Capacity Class times Instructor(s)
LAB H01
(75711)
20
2025-01-06 - 2025-04-09 (W)
14:00 - 16:50
CSC 2-19
LAB H02
(75712)
105
2025-01-06 - 2025-04-09 (R)
17:00 - 19:50
NRE 2-001