Patent ID: 6826314
Filing Date: 2004-11-30
Classification: G06T

Abstract:
An image size transforming apparatus comprising:a DDA processing unit which creates an image expanded or contracted from an original image by a digital differential analysis; and an initial value setting unit which sets a random number based initial value as a sum total initial value of said digital differential analysis, wherein upon the image contraction, said DDA processing unit figures out a DDA sum total at a current pixel position by adding a contracted image size to an initialized DDA sum total, at an original image pixel initial position, but to a DDA sum total figured out at an immediately previous pixel position, at the other pixel positions, said DDA processing unit, if said DDA sum total is not less than the original image size, copying pixels at the current pixel position onto a contracted image and defining the result of subtraction of the image size from the current DDA sum total as the DDA sum total at the next pixel position, said DDA processing unit, if said DDA sum total is less than the original image size, thinning out pixels at the current pixel position without copy thereof and defining the current DDA sum total as the DDA sum total at the next pixel position, said DDA processing unit iterating the above processings, and wherein said initial value setting unit determines a random number for each pixel initial position of said original image and defines the remainder when said random number is divided by the original image size as a DDA sum total initial value.