第二章-光栅图形学4--反走样算法.pptVIP

  • 12
  • 0
  • 约2.05千字
  • 约 23页
  • 2018-06-29 发布于上海
  • 举报
2.6光栅图形的反走样算法 用离散量表示连续量引起的失真现象称之为走样(aliasing) 。 光栅图形的走样现象 阶梯状边界; 图形细节失真; 狭小图形遗失:动画序列中时隐时现,产生闪烁。 走样现象举例 不光滑(阶梯状)的图形边界 例子:PaintBrush 走样现象举例 图形细节失真 走样现象举例 狭小图形的遗失与动态图形的闪烁 反走样概念及方法 用于减少或消除走样现象的技术称为反走样(antialiasing) 提高分辨率 简单区域取样 加权区域取样 提高分辨率 把显示器分辨率提高一倍, 直线经过两倍的象素,锯齿也增加一倍, 但同时每个阶梯的宽度也减小了一倍, 所以显示出的直线段看起来就平直光滑了一些。 提高分辨率 方法简单,但代价非常大。显示器的水平、竖直分辩率各提高一倍,则显示器的点距减少一倍,帧缓存容量则增加到原来的4倍,而扫描转换同样大小的图元却要花4倍时间。 而且它也只能减轻而不能消除锯齿问题 另一种方法(软件方法): 用较高的分辨率的显示模式下计算,(对各自像属下计算,再求(非)加权平均的颜色值),在较低的分辨率模式下显示。只能减轻而不能消除锯齿问题。 软件方法1 把每个像素分为四个子像素,扫描转换算法求得各子像素的灰度值,然后对四像素的灰度值简单平均,作为该像素的灰度值。 软件方法2 设分辨率为m?n,把显示窗口分为(2m+1)?(2n+1)个子像素,

文档评论(0)

1亿VIP精品文档

相关文档