A system and method for reducing a size of an image. The invention comprises a
system for rotating the image in a first direction using a rotation algorithm to
generate an intermediate reduced image; a system for rotating the intermediate
reduced image in a direction opposite the first direction using the rotation algorithm
to generate a final reduced image; and wherein the rotation algorithm uses weighted
sums of neighboring pixels in the image prior to rotation to calculate new pixel
values. The invention may also comprise an enhancement system for boosting contrast
of the final reduced image.