(单选题)
以下对DDA算法及Bresenham算法的描述中,错误的是()
ADDA算法的本质是用数值方法解微分方程(数值微分法)。
BDDA算法效率低,但利于硬件实现。
CBresenham算法只有加法和乘2计算,效率高。
DBresenham算法的基本思想是借助于一个决策变量d的正负符号,来确定下一个该亮点的象素点。
正确答案
答案解析
略
相似试题
(判断题)
DDA(微分方程法)是Bresenham算法的改进。
(填空题)
常用的直线生成算法:Bresenham和()。
(单选题)
直线DDA算法,当斜率m
(判断题)
Bresenham直线算法中,无论斜率大于1还是小于1,其误差判别式都是一样的。
(判断题)
画直线的DDA算法,当直线斜率不存在时是不适合的。
(判断题)
用DDA算法生成圆周或椭圆不需要用到三角运算,所以运算效率高。
(简答题)
已知一直线段起点(1,10),终点(8,1),利用中点Bresenham算法生成此直线段,写出生成过程中坐标点及误差d的变化情况。并在下面的方格中,标出直线上各点。
(简答题)
如果线段端点坐标值不是整数,采用DDA算法产生的直线和将端点坐标值先取整后再用Bressenham算法产生的直线是否完全相同?为什么?能否扩充整数Bressenham算法使之能够处理当线段端点坐标值不是整数的情况。
(单选题)
以下哪一个模式是对算法的封装,它把算法的责任和算法本身分割开,委派给不同的对象管理()