摘要 |
PROBLEM TO BE SOLVED: To provide an image processing apparatus configured to improve quality of a captured image, an image processing method, and a program.SOLUTION: An image processing apparatus includes a first generation unit, a second generation unit, a third generation unit, and a fourth generation unit. The first generation unit generates a first intermediate image by applying inverse transform, which corresponds to an operation for degrading an image during an imaging step, to an input image. The second generation unit generates a second intermediate image by adding a frequency component not included in the input image, to the input image, on the basis of the input image. The third generation unit generates a weight coefficient to be used in weighted addition, so that a second error which indicates an error between the input image and a second image obtained by applying the above transform to a composite image formed by weighted adding the first intermediate image and the second intermediate image is smaller than a first error which indicates an error between the input image and a first image formed by applying the above transform to the second intermediate image. The fourth generation unit generates a composite image by weighted addition using the weight coefficient. |