This document discusses various methods of image resampling, including downsampling, upsampling, and fractional resampling. It describes traditional blind resampling methods like nearest neighbor, bilinear, bicubic, and Lanczos interpolation. It also covers content-aware resampling techniques like seam carving and new edge-directed interpolation (NEDI) that aim to minimize information loss. For each method, it explains the approach, artifacts, filter kernels, and provides visual examples comparing the output images. The document concludes by discussing tradeoffs between methods and opportunities for future improvement in content-aware resizing.