笨笨毛豆

文章
4
资源
0
加入时间
3年0月21天

任意斜率下的Bresenham算法实现

本书3.5.3介绍了Bresenham算法,并给出代码。但是,这个代码只适用于斜率m在0结合习题,我们可以讨论其他情况(-1.0 1) 0<m<1.0,从左向右画。这是书中给出的情况,关键数据如下: p(0) = 2Δy-Δx p(k)<0: p(k+1) = p(k)+2Δy,下一点(x(k)+1, y(k))