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.
Section | Capacity | Class times | Login to view Instructor(s) and Location |
---|---|---|---|
LECTURE B1
(75710) |
125 |
2025-01-06 - 2025-04-09 (MWF)
10:00 - 10:50
|
|
Section | Capacity | Class times | Login to view Instructor(s) and Location |
---|---|---|---|
LAB H01
(75711) |
20 |
2025-01-06 - 2025-04-09 (W)
14:00 - 16:50
|
|
LAB H02
(75712) |
105 |
2025-01-06 - 2025-04-09 (R)
17:00 - 19:50
|
|