On this site, you can find information and subjects of sessions for a series of computer laboratories designed for teaching image processing. These have been developped for the students of the engineering section and life science section at the Ecole Polytechnique Fédérale de Lausanne (EPFL) and are made available to others. The laboratories are built around ImageJ (a public domain software for image analysis). The students are challenged with simple practical imaging problems and they acquire hands on practice by experimenting with image processing operators. In the process, they also learn how to program the standard image processing algorithms in Java. This is made possible thanks to a programmer-friendly environment and a software interface which greatly facilitates the developments of plugins for ImageJ.
Available Sessions: Download
D. Sage, M. Unser, "Teaching Image-Processing Programming in Java," IEEE Signal Processing Magazine, vol. 20, no. 6, pp. 43-52, November 2003.