1. A method for displaying arrays of digital image data on a display monitor as a continuous image, each array forming a two-dimensional image of a different portion of a scene captured by an imaging device, where shapes of surfaces and objects in the scene are unknown, and at least some of the arrays of digital image data are captured from locations that are different from a location of a perspective center from which the arrays of digital image data are displayed, the method comprising: determining nonlinear corrections for each of the arrays of digital image data, each nonlinear correction based in part on a location of the imaging device used to capture the array of digital image data relative to a location of the perspective center from which the array of digital image data will be displayed on the display monitor; transforming each array of digital image data using the corresponding nonlinear correction, where for each array of digital image data, the corresponding nonlinear correction modifies pixels in one portion of the array of digital image data differently than pixels in another portion of the array of digital image data to produce arrays of corrected image data; and displaying the arrays of corrected image data on the display monitor to produce a continuous display of the scene captured by the imaging device, wherein relative sizes and positions of objects in the scene are substantially reproduced in the display of the scene.