Interpolate[img, k] returns a k × k × ... magnification of img using linear smoothing.
Interpolate[img, {k1, k2, ...}] returns a k1× k2 × ... magnification of img using linear smoothing.
Interpolate[img, h, k] returns a k × k × ... magnification of img using smoothing filter h.
Interpolate[img, {h1, h2, ...}, {k1, k2, ...}] returns a k1 × k2 × ... magnification of img using smoothing filters {h1, h2, ...}.