摘要 |
<p>More than one (for example, 2<3>=8) interpolation area is set for data x, and output image data Y at the start end x(i) of each interpolation area is expressed using a proportional component X of the data x and an offset component Y(i) from the proportional component X. Input data positioned at somewhere in the interpolation area other than the start end is computed as Y=X+Y(i)+ DELTA Y, where DELTA Y is a variation of the offset component Y(i) corresponding to a distance DELTA x from the start end x(i) to the input data. Since an interpolation data register only has to store the offset components Y(i), Y(i+1), ..., the number of levels can be increased while a capacity of the interpolation data register remains substantially the same. Consequently, it has become possible to increase the number of levels in a level correcting circuit for generating output image data through gamma correction while maintaining the circuit size. <IMAGE></p> |