1. A method of processing an image, the method comprising: acquiring image detail information by applying a filter to the image; detecting an edge region and a texture region from the image detail information; dividing the edge region into a first region in response to the variation of image signal corresponding to the edge region being larger than or equal to a preset value and into a second region in response to the variation of image signal corresponding to the edge region being less than the preset value; and correcting the image detail information by applying a first gain value to the first region and a second gain value to the second region, and applying a gain value to an image signal corresponding to the texture region according to a magnitude of the image signal corresponding to the texture region, wherein the first gain value is larger than the second gain value.