Perform inverse distance weighting interpolation using multiple images matlab
imresize will enlarge your image, and it gives you a choice of nearest neighbor, bi-linear, or bi-cubic interpolation. As to using the other images for interpolation, you would have to write that yourself.