Filtering edges for gray-scale displays
- 1 August 1981
- journal article
- Published by Association for Computing Machinery (ACM) in ACM SIGGRAPH Computer Graphics
- Vol. 15 (3) , 1-5
- https://doi.org/10.1145/965161.806783
Abstract
While simple line-drawing techniques produce “jagged” lines on raster images, more complex anti-aliasing, or filtering, techniques use gray-scale to give the appearance of smooth lines and edges. Unfortunately, these techniques are not frequently used because filtering is thought to require considerable computation. This paper presents a simple algorithm that can be used to draw filtered lines; the inner loop is a variant of the Bresenham point-plotting algorithm. The algorithm uses table lookup to reduce the computation required for filtering. Simple variations of the algorithm can be used to draw lines with different thicknesses and to smooth edges of polygons.Keywords
This publication has 6 references indexed in Scilit:
- Bresenham's algorithm with Grey scaleCommunications of the ACM, 1980
- Synthetic texturing using digital filtersACM SIGGRAPH Computer Graphics, 1980
- Human vision, anti-aliasing, and the cheap 4000 line displayACM SIGGRAPH Computer Graphics, 1980
- The display of characters using gray level sample arraysACM SIGGRAPH Computer Graphics, 1980
- The aliasing problem in computer-generated shaded imagesCommunications of the ACM, 1977
- Algorithm for computer control of a digital plotterIBM Systems Journal, 1965