• DocumentCode
    949752
  • Title

    An Efficient Ellipse-Drawing Algorithm

  • Author

    Van Aken, Jerry R.

  • Author_Institution
    Texas Instruments, Incorporated
  • Volume
    4
  • Issue
    9
  • fYear
    1984
  • Firstpage
    24
  • Lastpage
    35
  • Abstract
    The midpoint algorithm for drawing ellipses on raster graphics displays is presented. The algorithm is highly accurate and requires only a few integer additions per pixel. It is also demonstrated that a simple extension of J.E. Bresenham´s circle-drawing algorithm (1965) to the more general case of ellipses is not sufficient to guarantee accuracy. The accuracy of the midpoint algorithm is limited only by the resolution of the display device itself, yet is requires no more execution time than the extended Bresenham algorithm.
  • Keywords
    computer graphics; ellipse-drawing algorithm; extended Bresenham algorithm; integer additions per pixel; midpoint algorithm; raster graphics displays; Application software; Computer errors; Computer graphics; Displays; Error correction; Floating-point arithmetic; Instruments; Microcomputers; Shape; Workstations;
  • fLanguage
    English
  • Journal_Title
    Computer Graphics and Applications, IEEE
  • Publisher
    ieee
  • ISSN
    0272-1716
  • Type

    jour

  • DOI
    10.1109/MCG.1984.275994
  • Filename
    4055918