Enlarged Character Smoothing Using 2 X 2 Look-Up Tables
Original Publication Date: 1987-Dec-01
Included in the Prior Art Database: 2005-Feb-02
Enlarged characters are smoothed by breaking the character into 2 X 2 submatrices, comparing each submatrix to a look-up table of predetermined 2 X 2 arrays and adding dots when the 2 X 2 character submatrix matches one of the predetermined 2 X 2 arrays stored in the look-up table. Fig. 1 illustrates a single-size 7 X 16 pixel array for the letter "A". During the smoothing process, a succession of 2 X 2 submatrices (Image Omitted) are identified that ultimately encompass each horizontal row of the character. For instance, the first submatrix 1 occupies rows 0, 1 and columns 0, 1, and is designated by a 1 in Fig. 1. This first submatrix is compared to one of the 16 2 X 2 arrays identified in Fig. 2. The 6 arrays on the left hand side of Fig. 2 are those for which dots will be added to smooth the enlarged character.