Patent ID: 8761542

Claim:
A non-transitory computer readable medium storing a computer program that when executed by at least one processor removes blemishes from an image, said computer program comprising sets of instructions for: a) receiving a selection of a first area of an image that includes at least one blemish, wherein at least a portion of the first area that includes the at least one blemish includes a particular color and at least another portion of the first area that is independent of the at least one blemish includes a particular texture; b) replacing the particular color of at least the portion of the first area that includes the at least one blemish with at least one other color associated with a second area of the image; c) automatically determining a third area of said image, wherein the automatically determining comprises selecting an area from parts of said image that is determined to have another texture similar to the particular texture included in the other portion of said first area that is independent of the at least one blemish; d) replacing a particular texture of at least the portion of said first area that includes at least one blemish using the other texture of said third area, such that the portion of said first area that includes the at least one blemish includes the at least one other color associated with said second area and the other texture of said third area.