您的位置:首页 > 其它

【图像处理】反走样技术

2017-11-09 20:02 281 查看

一、什么是走样?

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



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



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



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

二、反走样

①提高分辨率



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

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

②区域采样



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

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

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





③离散方法

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

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

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



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

加权区域采样

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

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

构造加权表:



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

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

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: