对直线的扫描转换算法中,下列说法正确的是()A、Bresenham算法主要是通过借助于一个决策变量d的正负符号,来确定下一个该亮点的象素点。B、Bresenham算法中决策变量的计算式与上一次决策变量的正负无关。C、DDA算法主要利用整数进行计算,其效率较高。D、DDA算法不需要计算直线的斜率,但Bresenham算法需要。

题目

对直线的扫描转换算法中,下列说法正确的是()

  • A、Bresenham算法主要是通过借助于一个决策变量d的正负符号,来确定下一个该亮点的象素点。
  • B、Bresenham算法中决策变量的计算式与上一次决策变量的正负无关。
  • C、DDA算法主要利用整数进行计算,其效率较高。
  • D、DDA算法不需要计算直线的斜率,但Bresenham算法需要。
参考答案和解析
正确答案:A
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

DDA算法仅适用于直线的斜率绝对值小于1的直线生成。()


参考答案:错误

第2题:

常用的直线生成算法:Bresenham和()。


正确答案:DDA

第3题:

关于直线生成算法的叙述中,那个说法是正确的()。

A、Bresenham算法是每次决定一个像素的走法

B、Bresenham算法是对中点画线算法的改进

C、DDA算法是对Bresenham算法的改进

D、用DDA算法确定像素位置比其它直接生成算法要快,因为DDA算法利用了光栅的特点,故其运行效率高且便于硬件实现


参考答案:A

第4题:

画直线的DDA算法,当直线斜率不存在时是不适合的。


正确答案:错误

第5题:

下列对圆弧的生成算法中,可能造成所产生的圆是不封闭的算法是()

  • A、扫描法
  • B、DDA算法
  • C、Bresenham算法
  • D、正负法

正确答案:B

第6题:

在设计算法时通常不需要考虑数据的表示,因此算法与数据无关。(  )


答案:错
解析:

第7题:

以下对DDA算法及Bresenham算法的描述中,错误的是()

  • A、DDA算法的本质是用数值方法解微分方程(数值微分法)。
  • B、DDA算法效率低,但利于硬件实现。
  • C、Bresenham算法只有加法和乘2计算,效率高。
  • D、Bresenham算法的基本思想是借助于一个决策变量d的正负符号,来确定下一个该亮点的象素点。

正确答案:B

第8题:

圆的Bresenham算法不能避免浮点的计算。()

此题为判断题(对,错)。


参考答案:错误

第9题:

用流程图描述算法,流程线表示的功能是()。

  • A、算法的开始或结束
  • B、算法中的条件判断
  • C、算法中变量的计算与赋值
  • D、算法中的流向

正确答案:D

第10题:

DDA(微分方程法)是Bresenham算法的改进。


正确答案:错误

更多相关问题