Patent ID: 8861052

Claim:
An image processing apparatus, comprising: a first correction unit configured to perform correction using first correction characteristics to a first pixel value of image data; a comparison unit configured to compare a limit value with a value calculated from a second pixel value which has been obtained by the correction by the first correction unit; a control unit configured, if the calculated value is greater than the limit value as a result of the comparison by the comparison unit, to control the second pixel value so that the calculated value becomes equal to or less than the limit value; a second correction unit configured to perform correction using second correction characteristics to a third pixel value which has been obtained by the controlling by the control unit; and an output unit configured to output a pixel value which has been obtained by the correction by the second correction unit, wherein if the calculated value is equal to or less than the limit value as a result of the comparison by the comparison unit, the control unit outputs the first pixel value by the output unit, and wherein the second correction characteristics are inverse characteristics of the first correction characteristics.