skip to main content
article
Free Access

The display of characters using gray level sample arrays

Published:01 July 1980Publication History
Skip Abstract Section

Abstract

Character fonts on raster scanned display devices are usually represented by arrays of bits that are displayed as a matrix of black and white dots. This paper reviews a filtering and sampling method as applied to characters for building multiple bit per pixel arrays. These arrays can be used as alternative character representations for use on devices with gray scale capability. Discussed in this paper are both the filtering algorithms that are used to generate gray scale fonts and some consequences of using gray levels for the representation of fonts including:

1. The apparent resolution of the display is increased when using gray scale fonts allowing smaller fonts to be used with higher apparent positional accuracy and readability. This is especially important when using low resolution displays.

2. Fonts of any size and orientation can be generated automatically from suitable high precision representations. This automatic generation removes the tedious process of “bit tuning” fonts for a given display.

References

  1. 1 Catmull, Edwin. A Tutorial on Compensation Tables, Quarterly Report of SiGGRAP-ACM, Vol. 13, 2, August 1979. pp. 1-7. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. 2 Crow, Frank C. The Aliasing Problem in Computer Generated Shaded Images, Communications of the ACM, Vol. 20, 11, November 1977 pp. 799-805. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. 3 Gonzalez, Rafael C. and Wintz, Paul. Digital Image Processing, Addison-Wesley Publishing Company, Inc., London, 1977. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. 4 Knuth, Donald E. METAFONT, A System for Character Shaping, Stanford Artificial Intelligence Laboratory, Report No. STAN-CS-79-000, 1979.Google ScholarGoogle Scholar
  5. 5 Pearson, D. E. Transmission and Display of Pictorial Information, John Wiley & Sons, New York, 1975.Google ScholarGoogle Scholar
  6. 6 Seitz, Charles et al. Digital Video Display System with a Plurality of Grey-Scale Levels. United States Patent 4,158,200.Google ScholarGoogle Scholar
  7. 7 Webster, R .J . A Generalized Hamming Window, IEEE Transactions on Acoustics, Speech, and Signal Processing, Vol. 26, 2, April 1978, p. 176.Google ScholarGoogle Scholar

Index Terms

  1. The display of characters using gray level sample arrays

            Recommendations

            Comments

            Login options

            Check if you have access through your login credentials or your institution to get full access on this article.

            Sign in

            Full Access

            • Published in

              cover image ACM SIGGRAPH Computer Graphics
              ACM SIGGRAPH Computer Graphics  Volume 14, Issue 3
              July 1980
              327 pages
              ISSN:0097-8930
              DOI:10.1145/965105
              Issue’s Table of Contents

              Copyright © 1980 ACM

              Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

              Publisher

              Association for Computing Machinery

              New York, NY, United States

              Publication History

              • Published: 1 July 1980

              Check for updates

              Qualifiers

              • article

            PDF Format

            View or Download as a PDF file.

            PDF

            eReader

            View online with eReader.

            eReader