The document discusses various image transforms. It begins by explaining why transforms are used, such as for fast computation and obtaining conceptual insights. It then introduces image transforms as unitary matrices that represent images using a discrete set of basis images. It proceeds to describe one-dimensional orthogonal and unitary transforms using matrices. It also discusses separable two-dimensional transforms and provides properties of unitary transforms such as energy conservation. Specific transforms discussed in more detail include the discrete Fourier transform, discrete cosine transform, discrete sine transform, and Hadamard transform.