码迷,mamicode.com
首页 > 其他好文 > 详细

中点画圆算法

时间:2014-08-17 18:16:12      阅读:236      评论:0      收藏:0      [点我收藏+]

标签:style   blog   http   color   strong   2014   log   算法   

中点画圆算法

  此算是一种圆的光栅化算法。定义以下函数:

  bubuko.com,布布扣

  通过上述函数,可以得到点(x,y)与半径为r的圆的关系:

  bubuko.com,布布扣

  已知点(Xk,Yk),我们需要知道(Xk+1,Yk)、(Xk+1,Yk-1)哪一个更接近圆。决策方程如下:

  bubuko.com,布布扣  

  如果Pk小于0,那么中点位于圆内,扫描线Yk上的像素更接近于圆。否则,中点位于圆外,应该选择Yk - 1。

  bubuko.com,布布扣

参考:《计算机图形学》3.9.2 中点画圆算法  

中点画圆算法,布布扣,bubuko.com

中点画圆算法

标签:style   blog   http   color   strong   2014   log   算法   

原文地址:http://www.cnblogs.com/tekkaman/p/3917958.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!