【图像处理】反走样技术

来源:互联网 发布:工程造价软件广联达 编辑:程序博客网 时间:2024/06/04 18:41

一、什么是走样?

①画非水平、非垂直线段或者多边形边界产生的锯齿形

这里写图片描述

②微小物体在静态图形中被放大或丢弃

这里写图片描述

③微小物体在动画中时隐时现,产生闪烁

这里写图片描述

走样是数字化的必然产物。减少或消除走样的技术称为反走样。

二、反走样

①提高分辨率

这里写图片描述

分辨率增加后,原来不能显示的细节就能显示了。

帧缓存容量、扫描时间变为原来的四倍。–成本太高

②区域采样

这里写图片描述

把像素看成具有面积的区域,把直线段看成具有宽度的狭长矩形。

判断边界像素(被直线穿越)的归属是一个关键问题。

矩形与像素相交时,求出相交区域的面积。根据相交面积大小决定像素高度。利用亮度过渡来淡化锯齿效应。

这里写图片描述
这里写图片描述

③离散方法

把一个像素分成n^2个子像素。

计算中心点落在带状区域的子像素的个数k。

把该像素的亮度置为k/n^2(相交区域面积的近似值)。

这里写图片描述

n=3,k=3,近似面积为1/3

加权区域采样

例如:将像素划分为3*3个子像素。

中心子像素比周围子像素更重要,赋予更大的权重。

构造加权表:

这里写图片描述

确定中心落在狭长区域内的所有子像素。

计算所有子像素亮度贡献之和。

原创粉丝点击