The present invention, in one form, includes methods and apparatus for
altering the spatial characteristics of a digital image collected in a CT
system using a real-time magnification algorithm. In accordance with one
embodiment of the algorithm, once the digital image is collected, an
enlarged image is generated by interpolating and filtering the original
digital image data. In one aspect, two pass linear interpolation and one
dimensional filtering is utilized to generate the enlarged image. The
first pass performs interpolation in the x direction and the second pass
performs interpolation in the y direction. The interpolations in the x and
y directions are performed in two steps. Initially, linear interpolation
is applied to the original digital image to generate interpolated data. A
one dimensional convolution filter is then applied to the interpolated
data. Utilizing this process, a high quality enlarged image may be
generated for any integer zoom factor. In another aspect of the present
invention, a two step procedure of interpolation and two dimensional
filtering is utilized. The first step performs bilinear interpolation of
the digital image to generate interpolated data. The interpolated data is
then filtered by a two dimensional convolution filter.