摘要 |
PROBLEM TO BE SOLVED: To not only correct an integer unit with respect to a difference in a mean rate between terminals but also to perform correction including a decimal when the decimal is included so as to prevent the occurrence of an undesired boundary at the center of an image to be outputted regardless of a configuration where each pixel output of a photoelectric converter line is allocated to an output from a plurality of terminals. SOLUTION: First, an average output value detection circuit 15 (151, 152, 153 and 154) of each terminal detects and stores average output values of a plurality of pixels of respective FO/FE/LO/LE. Next, an addition and substraction circuit 16 with a random value generation function has a function for generating an optional value of 0 and 1 at random and can attain a target if all pixels of the LO are operated by the next expression. In the expression: Dout = ROUND (Din - 0.5 + RAND + a), ROUND is a function for rounding-off below a decimal point, and ROUND is a random number of 0 or 1 and updated in each pixel. In addition, (a) is a difference in an average value, and is 1.5 in the above example. COPYRIGHT: (C)2005,JPO&NCIPI
|