1. A method for improving legibility of a symbol while rendering the symbol on an electronic display that is coupled to computer system, the method performed by executing computer executable instructions within the computer system, the method comprising: measuring a non-color, structural characteristic of the symbol to acquire a value representing a measurement of the structural characteristic; and selecting a color value for a pixel associated with said symbol and to be displayed on the electronic display, wherein selecting the color value is based on the measurement and a color assignment model, the color assignment model comprising a set of rules that correlate one or more color values with one or more structural characteristics, the color assignment model being based upon a color perception model which predicts how colors are perceived by one or more human observers, and wherein said color value comprises each of a chromaticity, luminance, and saturation value, the color value providing a perceivable spatial effect based on a spectral realm wavelength of the selected color value relative to color values of other pixels in or near the symbol.