Abstract: A method and system of image processing are disclosed in which a source image is enlarged, the source image being represented by a source matrix of image elements having Y0 columns and X0 lines of image elements. The source image is enlarged and displayed on a visualization screen, comprising a matrix of N by M screens. Adjacent data elements within the source matrix are assigned to respective image windows within an M by N matrix having M N image windows, each image window being divided into X1 lines and Y1 columns of image elements. Each image element is sub-sampled to form an intermediate image matrix having X2 Y2 image elements. The resulting intermediate image matrix is then over-sampled to form an output image having X3 Y3 image elements. The resulting X3 Y3 image element output matrix is then registered to a matrix having Y4 columns and X4 lines of image elements, for subsequent display on the visualization screen.