为什么显示器不能显示半个像素?
就以最常见的液晶显示器(LCD)为例来回答吧。
注:LED显示器是LCD的一种
如图,3个(不是一定,仅最典型)液晶为一组,通过红绿蓝三原色不同比例的光混合,可以产生我们需要的特定颜色。这样的一组液晶作为显示器的最小元素认为是一个像素点(如图右侧的点)。
就如同1元硬币是不能够掰开两半来使用的,但是两个5毛等于1元。所以如果有需求显示现有半个像素点,只能够增加一倍的像素来实现。
那么,如果硬是不愿意增加像素点又想把像素半个半个甚至四分之一个的显示要怎么做呢?这里有一种不能算作真正分割像素但是可以实现更高像素效果的办法。图像抖动。属于软件层面的优化方法。左边是抖动后的结果,右边是抖动前的图形。