This document introduces the MATLAB image processing environment. It discusses how images are represented and loaded in MATLAB. Common image file formats and data types are described. Basic image processing functions for point processing operations like scaling, histogram equalization and thresholding pixels are also introduced. Color spaces and conversions between RGB and other perceptual color models are briefly covered.