This document summarizes techniques for image enhancement in both the spatial and frequency domains. In the spatial domain, point processing techniques like contrast stretching can modify pixel intensities, while histogram equalization spreads out the most frequent intensities. Mask processing techniques apply operators to local neighborhoods. Frequency domain techniques modify image Fourier coefficients and take the inverse transform to obtain the enhanced image. Common operations include noise filtering and sharpening.