抗锯齿—学习笔记

数字图像是一个整数矩阵[不包括矢量图像],每一个整数代表一个像素。但像素是什么形状并没有定义,但是它需要一个形态展示,以方便显示和被编辑。像素在绘图软件、操作系统中,均显示为小方形,因此可以将简单的数字图像理解为由N个小方块的像素组成,这些小方块是图像的最基本构成元素,它不可被分割。
在这里插入图片描述

如果要绘制一个圆形,它依然会由各种小方块组成,圆形的边缘不会是光滑的,而会呈现出锯齿形的边缘。放大观察,锯齿看的更加清晰。

为了让图像有更好的显示效果,抗锯齿作为一种重要的显示优化技术被广泛应用。Anti-Aliasing 翻译为“”抗锯齿“”只是一种语言中的巧合和便利,因为Aliasing本身的含义是“混淆、混叠”,因此这一合成词的真正意思应该是“以模糊换取精确”的手段来消除显示屏幕上的锯齿,而这个过程称为“采样(Sampling)”,也就是针对某一点的像素,通过让它带有周围像素的特性,因此在足够的分辨率下,这一点便不再顽固般的锐利,也达到消除锯齿的目的。
在这里插入图片描述
抗锯齿会在图像的边缘插入图案本色和背景色之间的过度色,这样看上去边缘会更加柔和,不那么生硬。

锯齿一般出现在矢量图像或对象转成点阵的过程当中,因为抗锯齿会加大显卡的运算负担,所以涌现出了各种各样的算法,例如超级采样抗锯齿(Super-Sampling Anti-aliasing,简称SSAA)、多重采样抗锯齿(Multi Sampling Anti-aliasing,简称MSAA),覆盖采样抗锯齿(Coverage Sampling Anti-aliasing,简称CSAA)等等。
在这里插入图片描述

ClearType是微软开发的一项字体增强型显示优化技术,其初衷是为了让字体显示更加光滑细腻。开启ClearType后,字体边缘会插入很多彩色的像素,而关闭后,则只是插入灰度像素。实际观看,是开启ClearType后的字体更加光滑好看,而且肉眼看,字依然为黑色,并没有因为插入了彩色像素后导致偏色。因为所有的颜色都是由红绿蓝三原色合成的。液晶显示器的每一个发光单元对应一个像素,由红绿蓝发光点构成,红绿蓝的发光强度决定合成光的颜色。这种显示原理不同于以往的CRT。假设显示器分辨率为1024768,那么它的发光点个数为10243*768,利用发光点的排列,让更靠近字体笔画的发光点最大效能的发光,这样会呈现更纤细的笔画,又能达到平滑的效果,但因此像素会呈现为彩色。人眼的分辨率有限,并不能清晰的分辨每一个像素的色彩,反映到脑中的颜色是这些像素再次合成后的光,插值时,会尽量保持三原色的平衡,合成的光接近或者等于字体应有的颜色。这种显示技术针对液晶显示器优化,也只适合用于液晶的王先生,在CRT上显示,效果反而更差,更不能用于打印。如果液晶显示器的发光点的排列方式不同,也需要重新设置。

除此之外,矿锯齿要获得更加精细的效果,最直接的办法就是提高点的密度。在显示器上,为显示精度,即PPI(pixels Per Inch:像素每英寸)。

参考资料

[1] 数字图像入门 浅谈抗锯齿
[2] 抗锯齿技术这么多种,怎么选可以既画质好又跑得快?

  • 0
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值