概述
为什么显示器不能显示半个像素?
就以最常见的液晶显示器(LCD)为例来回答吧。
注:LED显示器是LCD的一种

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

最后
以上就是可爱大炮为你收集整理的为什么显示器不能显示半个像素问题探讨的全部内容,希望文章能够帮你解决为什么显示器不能显示半个像素问题探讨所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复