1. A method for processing a color background image comprising a plurality of pixels, each having color components represented by numerical values, to identify a characteristic color representative of the image, and for automatically adjusting at least one attribute of at least one other image at least partially bounded by the color background image, the method including: separating into groups the numerical values of the color components of pixels with similar colors; determining for each group a representative color having color component values based on the color component values of pixels represented by the group; selecting from the representative colors of all of the groups a color that is characteristic of the color background image; and automatically and gradually adjusting at least one attribute of the at least one other image based on the selected color that is characteristic of the color background image, to display on a display component, the at least one other image adjusted based on the selected color that is characteristic of the color background image, wherein the method is initiated whenever a change of the color background image occurs, wherein the change of the color background image and the adjusting of at least one attribute of the at least one other image occur synchronously, and wherein at least one attribute of the at least one other image fades from a previous attribute to the automatically adjusted attribute.