摘要 |
An image processing apparatus includes: a storage unit that records position information for a defective pixel; a setting unit that sets the defective pixel as an interpolation subject pixel, on the basis of the recorded position information; a selection unit that selects an optimum calculation equation for interpolated value from among a plurality of calculation equations for interpolated value in order to interpolate the pixel value of the interpolation subject pixel; and an interpolation unit that interpolates the pixel value of the interpolation subject pixel by using the optimum calculation equation for interpolated value selected by the selection unit; wherein the optimum calculation equation for interpolated value is one of the calculation equations for interpolated value that can be applied to the interpolation subject pixel, and has the highest interpolation accuracy of the calculation equations for interpolated value.
|