Details

BRESENHAM S LINES ALGORITHM

Lokesh Madan

Department of Computer Science, Dronacharya College of Engineering, Gurgaon, India

Kislay Anand

Department of Computer Science, Dronacharya College of Engineering, Gurgaon, India

Bharat Bhushan

Department of Computer Science, Dronacharya College of Engineering, Gurgaon, India

51-63

Vol: 4, Issue: 3, 2014

Receiving Date: 2014-06-06 Acceptance Date:

2014-07-04

Publication Date:

2014-08-05

Download PDF

Abstract

Line drawing on discrete graphics devices such as raster video displays, plotters, and image printers is one of the fundamental operations in computer graphics. Real-time interactive applications or high speed image output (such as on a Postscript laser printer) may require line drawing speeds in the millions of pixels per second. Such demands, which are ever increasing, push the efficiency of line generation. For nearly thirty years Bresenham’s algorithm has been the standard which subsequent efforts inline drawing have sought to surpass. The basic ”line drawing” algorithm used in computer graphics is Bresenham’s Algorithm. This paper describes a hybrid method which uses structural properties of raster lines, such as runs, to improve the efficiency of multi-point line generation. A quadruple-step algorithm is developed which requires fewer decision tests than other multi-point algorithms, while retaining the multi-point’s advantage in pixel output efficiency, particularly when implemented in hardware. Abstract. Bresenham’s algorithm minimizes error in drawing lines on integer grid points; leap year calculations, surprisingly, are a generalization.

Keywords: Computer graphics, Multimedia, Algorithm,Flash movie, ActionScript , Rasterization, ScanConversion

References

  1. Sfenrianto, “A Model of Adaptive E-Learning System Based on Student's Motivation”. ICCIT09 proceedings, pp. 133-138 [International Conference on Creative Communication and Innovative Technology, Indonesia, 2009].
  2. G. Bhatnager, S. Metha, and S. Mitra, Introduction to Multimedia Systems. London: Academic Press, 2001.
  3. P. K. Anleigh and K. Thakar, Multimedia Systems Design. Upper Saddle River: Prentice Hall, 1997.
  4. Jr. Hill, Computer Graphics Using Open GL. Upper Saddle River: Prentice Hall, 1990.
  5. J. Voley et al, Computer Graphics Principles and Practices. New York: Addison Wesley, 1996.
  6. https://en.wikipedia.org/wiki/Bresenham%27s_line_algorithm
Back

Disclaimer: All papers published in IJRST will be indexed on Google Search Engine as per their policy.

We are one of the best in the field of watches and we take care of the needs of our customers and produce replica watches of very good quality as per their demands.