Nearest-neighbor interpolation
Bicubic interpolation: the beginning