DocumentCode
823669
Title
Speeding up Bresenham´s algorithm
Author
Angel, Edward ; Morrison, Don
Author_Institution
New Mexico Univ., Albuquerque, NM, USA
Volume
11
Issue
6
fYear
1991
Firstpage
16
Lastpage
17
Abstract
The line segment is the basic entity in virtually all computer graphics systems. J.E. Bresenham´s algorithm (1965) efficiently scan converts line segments because it requires only an integer addition and a sign test for each pixel generated. It is the standard for scan converting a line segment. A version based on the properties of linear Diophantine equations that can speed scan conversion by a factor of almost five is presented. Two approaches are used to achieve speedup. One is to parallelize the line generation process. The other is to take advantage of the repeated patterns that the algorithm generates.<>
Keywords
computer graphics; Bresenham´s algorithm; computer graphics; integer addition; line generation process; linear Diophantine equations; sign test; standard; Application software; Computer graphics; Engines; Equations; Rendering (computer graphics); Testing; Workstations;
fLanguage
English
Journal_Title
Computer Graphics and Applications, IEEE
Publisher
ieee
ISSN
0272-1716
Type
jour
DOI
10.1109/38.103388
Filename
103388
Link To Document