1. An image processing apparatus comprising: an acquisition section, configured to acquire a white point of a shooting condition corresponding to image data; a first calculator, configured to calculate information of a local white point corresponding to a pixel of interest of the image data using surrounding pixels of the pixel of interest; a second calculator, configured to calculate an adapting white point corresponding to the pixel of interest based on the white point of the shooting condition and the information of the local white point; and a corrector, configured to correct image data of the pixel of interest using the adapting white point.