1. A method for correcting colors for an image projection device performed by an apparatus for correcting colors, comprising of: acquiring a photographed image by an image acquiring device, by photographing a sample image projected on a projection surface, the photographed image comprising n regions; generating 3D color cubes for the n regions of the photographed image, based on the color values of each block in the sample image and the color values of the corresponding block in the photographed image; selecting a reference 3D color cube; generating look-up tables (LUTs) for each of the n regions, based on the reference 3D color cube; and correcting colors of input images to be projected by the image projection device using the look-up tables.