1. An image manipulation process comprising: designating an edge area containing a boundary of an object in a source image, the edge area having a non-zero width; and constructing a mask containing a data element for each portion of the edge area, each data element indicating whether the corresponding portion has a corresponding foreground color from the object, a corresponding background color from a background surrounding the object, or a combination color resulting from a combination of the corresponding foreground color and the corresponding background color.