期刊文献+

差分迭代椭圆算法 被引量:2

DIFFERENCE ITERATION ALGORITHM FOR GENERATING ELLIPSE
下载PDF
导出
摘要 在一般光栅象素的椭圆生成算法中,其主循环中均带有乘法和开方等运算,因而其计算量较大。本文介绍的差分迭代椭圆算法,利用椭圆的某一参数方程可表示成两个圆参数方程的组合,而采用圆的差分迭代算法。因此,使其在主循环中仅有加、减法和移位运算,极大地降低了计算量,并易于硬件集成。本文还对椭圆弧的生成作进一步讨论,并举例就其误差与中点椭圆算法作了比较。 In the general ellipse - generating algorithm for raster - pixel, there are always multiplication and square root operating in the main iteration loop, so the calculating cost is more expensive. In this paper, the difference iteration algorithm for ellipse is developed. It uses the difference iteration for circles, because one of the parametric representations of ellipse can be described as two - circle parametric representations. After this, there are only addition,subtraction and shift operations in the main loop.So the calculating cost is reduced and it is best suited for hardware implementation. Generating ellipse arc is also discussed in this paper. Some examples are developed for compare between the central - point algorithm and difference iteration algorithm in calculating cost and error.
出处 《计算机应用与软件》 CSCD 北大核心 2001年第3期38-42,共5页 Computer Applications and Software
关键词 光栅 差分迭代 椭圆生成算法 图形处理 计算机 Raster Sample - pixel Difference iteration Conjugate - point
  • 相关文献

参考文献6

  • 1[1]Maxwell P. C. And Baker P. W., “The Generation of Polygons Reprenting Circle, Ellipsis and Hyperbolas”, Compute, Grph, Image Process, 10,2,1979.
  • 2[2]Bresenham J. E., “A Linear Algorithm for Increnental Digital Display of Circular Arcs”, CACM,20(2), 1977.
  • 3[3]Spring- Verlag and Berlin, “An Ellipse - Drawing Algorithm for faster Display”, In Fundamental Algorithm for Computer Graphics,1985.
  • 4[4]Donald Hearm & M. Pauline Baker,“Computer Graphics”,Prentice Hall, 1996.
  • 5[5]Dieter W. Fellnen, “Robust Rendering of General Ellipses and Elliptical Arcs”, ACM Trans. On Graphics, Vol, 12, No. 3,1993.
  • 6[6]M. Douglas McilRoy,“Getting Raster Ellipses Right”,ACM Trans. On Graphics,Vol. 11 ,No.3,1992.

同被引文献7

  • 1(美)A.科恩 周明强等(译).数学手册[M].人工出版社,1988,12..
  • 2Bresenham J E.A Linear Algorithm for Incremental Digital Display of Circular Arcs[J].CACM 1977,20(2):132-137.
  • 3Donald Hearm & Pauline M.Computer Graphics[M].Baker Prentice Hall 1996.
  • 4Dieter W.Fellnen.Robust Rendering of General Ellipses & Elliptical Arcs[J].ACM Trons on Graphics 1993,12(3):231-236.
  • 5McilRoy M.Douglas.Getting Raster Ellipses Right[J].ACM Trans on Graphics 1992,11(3):212-218.
  • 6王耀明,施慧君,董建萍,王仲国.差分迭代圆生成算法[J].上海师范大学学报(自然科学版),2000,29(2):30-35. 被引量:2
  • 7王仲国,王耀明,刘挺.椭圆的四圆弧接近算法[J].计算机应用与软件,2001,18(5):54-57. 被引量:2

引证文献2

二级引证文献2

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部