Share Email Print
cover

Proceedings Paper

Matlab-supported undergraduate image processing instruction
Author(s): Benoit M. Dawant
Format Member Price Non-Member Price
PDF $14.40 $18.00

Paper Abstract

More and more often, undergraduate students express the desire to take a course on image processing. These students will learn the most if the theory and algorithms covered in class can be not only illustrated through examples shown by the instructor during class but also coded, tested, and evaluated by the class participants. In the past, the major hurdle to developing a hands-on approach to image processing instruction has been the amount of programming required to implement relatively simple applications. Typical undergraduate students lack experience with low level programming languages and time is spent teaching the language itself rather than experimenting with the algorithms. High level and interpreted programming languages such as Matlab permit to address this question. Even with very little practical exposure to the language, students can rapidly develop the level of skills required to implement a range of image processing algorithms. This presentation will go over the material covered in a senior level introductory course in image processing taught at Vanderbilt University. The course itself is taught in a traditional way but it is supported by laboratories during which students are asked to implement algorithms ranging from connected component labeling to image deblurring. The students are also assigned projects that span several weeks. Examples of such assignments and projects are presented.

Paper Details

Date Published: 24 June 1998
PDF: 9 pages
Proc. SPIE 3338, Medical Imaging 1998: Image Processing, (24 June 1998); doi: 10.1117/12.310902
Show Author Affiliations
Benoit M. Dawant, Vanderbilt Univ. (United States)


Published in SPIE Proceedings Vol. 3338:
Medical Imaging 1998: Image Processing
Kenneth M. Hanson, Editor(s)

© SPIE. Terms of Use
Back to Top