COMPUTING FOR IMAGE ANALYSIS
Unit value: 0.5 units Year: 3 Term: 1
This course provides an introduction to scientific computing for image processing. It is based around a set of tools on a UNIX operating system.
The course introduces UNIX and core UNIX tools to enable the student to make efficient use of the environment. It then introduces an image processing software platform, ENVI, which is written in and easily interfaces to a programming language called IDL (Interactive Data Language). The remainder of the course introduces programming in IDL and interfacing to ENVI to enable the student to write practical image processing tools to extend the capabilities available in ENVI.
Intended learning outcomes
This course aims to enable the students to perform core image processing tasks in support of their studies in remote sensing, and to enable them to develop their own computer codes for more complex processing tasks.
The student will gain an understanding of scientific computing for remote sensing and related disciplines and be enabled to develop their own computer codes for algorithm development and testing.
Method of Teaching
Lectures and computer practical classes.
Form of Assessment
Pre-requisites and Relationships to other Courses
Students must have taken GEOG2021: Environmental Remote Sensing in their second year.
· Todino, G., Strang, J. and Peek, J. Learning the UNIX operating system, O'Reilly & Associates, 1993.
· Reicahrd, K. and Johsnon, E. F., Teach yourself UNIX, MIS Press, 1992.
· Anderson, G. and Anderson, P., The UNIX C-Shell field guide, Prentice Hall, 1986.
· Bowman, K.P. An Introduction to Programming with IDL: Interactive Data Language, Academic Press Inc.,U.S. (1 Jun 2004)
· Gumley, L., Practical IDL Programming, Morgan Kaufmann Publishers Inc,US (25 Jul 2001)