An introduction to the fundamentals of digital image processing including image representation, 2D linear systems theory and Fourier analysis, digital filtering and segmentation. Concentrates on practical techniques through an exposure to image processing applications in industry, science and medicine and assignments based on MATLAB numeric computation and visualization environments.