首页 > 教育学习 > 为什么 > CRT 也有 RGB 亚像素,为什么不能利用亚像素渲染(subpixel rendering)技术?

CRT 也有 RGB 亚像素,为什么不能利用亚像素渲染(subpixel rendering)技术?
2012-01-19 20:12:33   来源:   点击:

    CRT 也有 RGB 亚像素,为什么不能利用亚像素渲染(subpixel rendering)技术?How It Works ( sub-pixel: font rendering technology )http://www.grc.com/ctwhat.htm文章对比了 LCD 和 CRT ( LED 是不是和 LCD 类似 ? )然后 CRT 说只能整个像素使用, 可是按照百科上 CRT 也是三种颜色组成的点,为什么 CRT 就不可以 ?Linux 字体渲染相关:zhihu.com/question...

    4 个答案

    • 答案 1:

      在你给出的网页中,Steve Gibson 已经作了简要的解释:「CRT 显示器无法定位子像素」。在标准分辨率下,LCD 中的像素栅格和电脑输出的像素栅格一一对应,没有偏差。例如,某个像素单元中的红色子像素(下方的 R),围绕在它周围的子像素的类型总是准确无误的: [R G B][R G B] [R G B][R G B] [R G B][R G B]因此,能够通过调整像素的颜色而实现子像素渲染。而在 CRT 显示器中,电子束无法完全准确的打在对应的点(或栅格)上,因此,虽然 CRT 在物理上也有和 LCD 类似的红绿蓝三色发光点,但是这些发光点和电脑中的像素栅格并不是严格对应的,所以便无法通过调整像素的颜色,实现子像素渲染。
    • 答案 2:

      en.wikipedia.org/wiki...简单google一下就可以得到的答案:"In a CRT the light from the pixel components often spreads across pixels, and the outputs of adjacent pixels are not perfectly independent. If a designer knew precisely about the display"s electron beams andaperture grille, subpixel rendering might have some advantage. But the properties of the CRT components, coupled with the alignment variations that are part of the production process, make subpixel rendering less effective for these displays."因为CRT的次像素排列通常不像LCD那么规整(固定的横向RGB或BGR,像素间也有明确间隙)。CRT的次像素发光范围常常彼此覆盖,排列方式的花样也比较多,种种因素使得次像素渲染在CRT上意义不大。
    • 答案 3:

      简单地说,CRT 显示不是“点对点”的,CRT 虽然也有类似“物理分辨率”的概念,但其显示原理(内部模拟信号与射线扫描)决定了其信号相像点永远无法与物理显示单元形成规则的对应关系。如果 LCD 的分辨率设置不正确,那么亚像素渲染也不能起到应有的效果。
    • 答案 4:

      OS X 的 subpixel optimization 在 Apple 自己的 LCD 上最好。外接其它品牌的 LCD 效果不佳。也是定位 subpixel 的问题。

相关热词搜索:

上一篇:新疆维吾尔自治区和新疆生产建设兵团的联系与区别?
下一篇:怎样和青春期叛逆的孩子沟通?