1. A computer-implemented method for transforming an image, comprising: receiving information corresponding to an image, the image information including an image boundary, a plurality of pixel values for pixels located within the image boundary, a second boundary, the image boundary being contained within the second boundary, and a second plurality of pixel values for pixels located between the image boundary and the second boundary; identifying a transform to perform on the plurality of pixel values for pixels located within the image boundary, the identified transform involving use of two or more pixel values to calculate a transformed pixel value; determining that the second plurality of pixel values is sufficient to allow the identified transform to be performed on the plurality of pixel values for pixels located within the image boundary; and transforming the plurality of pixel values located within the image boundary using the identified transform wherein at least one pixel value of the second plurality of pixel values is based on a pixel value of a second image portion, the image and the second image portion being different image portions of a parent image in an atlas of image portions corresponding to the parent image.