An image processing apparatus comprises an acquisition unit for acquiring low-energy information and high-energy information from a plurality of images that are obtained by emitting radiation toward an object, a calculation unit for calculating an effective atomic number and a surface density from the low-energy information and the high-energy information, and a generation unit for generating an image that includes color information based on the effective atomic number and the surface density.