An image processing apparatus for processing a radiation image output from a radiation detection unit including a plurality of pixels, comprises: an imaging protocol obtaining unit configured to obtain an imaging protocol for imaging a subject; and a dose obtaining unit configured to obtain dose information of radiation based on a feature amount of the radiation image and information obtained from the imaging protocol.