1. A method comprising: determining, with a processing unit that has received a digital image, a brightness of an area of the digital image, the area being designated as an area upon which text is to be added to the digital image; selecting, with the processing unit, a color of the text based upon the determined brightness; adding, with the processing unit, a semi-transparent mask layer to the digital image, wherein a colored portion of the semi-transparent mask layer follows an outline of individual characters of the text being added to the digital image; and adding the text, to be outlined by the coloration of the semi-transparent mask layer, to the digital image with the processing unit.
1. A method comprising: determining, with a processing unit that has received a digital image, a brightness of an area of the digital image, the area being designated as an area upon which text is to be added to the digital image; selecting, with the processing unit, a color of the text based upon the determined brightness; adding, with the processing unit, a semi-transparent mask layer to the digital image, wherein a colored portion of the semi-transparent mask layer follows an outline of individual characters of the text being added to the digital image; and adding the text, to be outlined by the coloration of the semi-transparent mask layer, to the digital image with the processing unit. 2. The method of claim 1 further comprising selecting, with the processing unit, a color of the colored portion of the mask layer based upon the selected color of the text and an underlying brightness of the digital image.