1. An image processing apparatus comprising: a generating unit configured to generate, on the basis of pixel values randomly read from grain data including a plurality of pixel values, a basic grain image having a certain size larger than the grain data; a resizing unit configured to resize the basic grain image generated by the generating unit; and a combining unit configured to combine the basic grain image resized by the resizing unit with received image data.