A system and method for anti-aliasing of text overlays on electronic images
comprises a text-font manager for loading background color and selected
font data which includes font type, font size, and font color, and for
obtaining a text string for overlay on the electronic image. The invention
also includes a graphics manager for retrieving bit-mapped data for the
selected font data and text string and for retrieving current pixel
information from the bit-mapped data. The invention further comprises an
anti-aliasing module for adjusting the inactive pixels of each character
of the character text string based upon the surrounding pixels in the
bit-mapped data. The anti-aliasing module overlays the electronic image
with the active and adjusted text character pixels. The image merged with
text is saved in memory and/or displayed on the electronic imaging display
device.
Un système et une méthode pour l'anticrénelage des recouvrements des textes sur des images électroniques comporte un directeur de texte-police pour la couleur de fond de chargement et les données choisies de police qui incluent le type de police, la taille de police, et la couleur de police, et pour obtenir une corde des textes pour le recouvrement sur l'image électronique. L'invention inclut également un directeur de graphiques pour rechercher des données bit-mapped pour la corde choisie de données et de textes de police et pour rechercher l'information courante de Pixel des données bit-mapped. L'invention autre comporte un module d'anticrénelage pour ajuster les Pixel inactifs de chaque caractère de la corde des textes de caractère basée sur les Pixel environnants dans les données bit-mapped. Le module d'anticrénelage recouvre l'image électronique avec les Pixel actifs et ajustés de caractère des textes. L'image fusionnée avec le texte est sauvée dans la mémoire et/ou montrée sur le dispositif d'affichage électronique de formation image.