zl程序教程

您现在的位置是:首页 >  其它

当前栏目

什么是光栅显示

什么 显示
2023-09-14 09:16:24 时间

光栅

由大量等宽等间距的平行狭缝构成的光学器件称为光栅(grating)。一般常用的光栅是在玻璃片上刻出大量平行刻痕制成,刻痕为不透光部分,两刻痕之间的光滑部分可以透光,相当于一狭缝。精制的光栅,在1cm宽度内刻有几千条乃至上万条刻痕。这种利用透射光衍射的光栅称为透射光栅,还有利用两刻痕间的反射光衍射的光栅,如在镀有金属层的表面上刻出许多平行刻痕,两刻痕间的光滑金属面可以反射光,这种光栅称为反射光栅。光栅是结合数码科技与传统印刷的技术,能在特制的胶片上显现不同的特殊效果。在平面上展示栩栩如生的立体世界,电影般的流畅动画片段,匪夷所思的幻变效果。光栅是一张由条状透镜组成的薄片,当我们从镜头的一边看过去,将看到在薄片另一面上的一条很细的线条上的图像,而这条线的位置则由观察角度来决定。如果我们将这数幅在不同线条上的图像,对应于每个透镜的宽度,分别按顺序分行排列印刷在光栅薄片的背面上,当我们从不同角度通过透镜观察,将看到不同的图像。



光栅扫描显示器
光栅扫描CRT的屏幕可分为m行扫描线,每行分为n个小点,每个小点称为象素,每个象素都对应帧缓冲存储器中的若干位,黑白图象只需一位;若每个象素用i位表示其灰度,则可产生2i级灰度或颜色。即光栅扫描显示器的帧缓存中,存放的不是显示指令,而是对应象素的亮度或色彩信息,这种信息称为位图。
计算机将要显示的图形、图象转化为位图,经接口电路送入帧缓存,图形控制器控制电子束按照固定的扫描线和扫描顺序,按从帧缓存中读出象素值对整个屏幕进行扫描。扫描完成后,显示控制器向计算机申请中断,使计算机能利用帧回扫的时间修改帧缓存中的内容,以实现画面的修改。
要得到稳定的画面,需进行刷新;需高速大容量存储器;扫描分为隔行、逐行。
光栅扫描显示器的优点:线、面图形,图感真实;价格低;缺点:转换费时、软件复杂。

因此显示器都是采用点阵显示方式,那么画一条直线,就会出现如下情况:


就是说,不能理想地表示直线,需要使用近似的算法来显示出来,至于怎么样近似地表示,就是图形学的主要内容之一。


点距


点距指屏幕上相邻两个同色像素单元之间的距离,即两个红色(或绿、蓝)像素单元之间的距离。从原理上讲,普通显像管的荧光屏里有一个网罩,上面有许多细密的小孔,所以被称为“荫罩式显像管”。电子枪发出的射线穿过这些小孔,照射到指定的位置并激发荧光粉,然后就显示出了一个点。许多不同颜色的点排列在一起就组成了五彩缤纷的画面。

液晶显示器的点距基本上由屏幕大小、是否宽屏两个因素决定。点距大则字体大,阅读舒服;点距小则图片精细,正是鱼与熊掌不可兼得。一般来说,点距在0.27mm~0.30mm之间最为舒适。
常见显示器的点距:
* 桌面电脑
* 普屏:
15"(1024×768)     0.297mm
17"(1280×1024)    0.264mm
19"(1280×1024)    0.294mm
20"(1600×1200)    0.255mm
20"(1400×1050)    0.2915mm
21"(1600×1200)    0.27mm
23"(1600×1200)    0.294mm
* 宽屏:
19"(1440×900)     0.285mm
20"(1680×1050)    0.258mm
22"(1680×1050)    0.282mm
23"(1920×1200)    0.258mm
24"(1920×1200)    0.27mm
30"(2560×1600)    0.2505mm
* 笔记本
* 普屏:
12.1"(1024x768)    0.240mm
13.3"(1024x768)    0.264mm
14.1"(1024x768)    0.280mm
14.1"(1400x1050)   0.205mm
15.1"(1024x768)    0.300mm
15.1"(1400x1050)   0.219mm
15.1"(1600x1200)   0.1918mm
* 宽屏:
12.1"(1280x800)    0.204mm
13.3"(1280x800)    0.224mm
14.1"(1280x800)    0.237mm
15.4"(1280x800)    0.259mm
17"(1280x800)       0.286mm
14.1"(1440x900)    0.211mm
15.4"(1440x900)    0.230mm
17"(1440x900)       0.254mm
17"(1920x1200)     0.191mm
19"(1920x1200)     0.213mm
20"(1920x1200)     0.224mm 在外观设置中使用大字体


分辨率是指单位面积显示像素的数量。液晶显示器的物理分辨率是固定不变的,对于CRT显示器而言,只要调整电子束的偏转电压,就可以改变不同的分辨率。但是在液晶显示器里面实现起来就复杂得多了,必须要通过运算来模拟出显示效果,实际上的分辨率是没有改变的。由于并不是所有的像素同时放大,这就存在着缩放误差。当液晶显示器使用在非标准分辨率时,文本显示效果就会变差,文字的边缘就会被虚化。


1. C++标准模板库从入门到精通 

2.跟老菜鸟学C++

3. 跟老菜鸟学python

4. 在VC2015里学会使用tinyxml库

5. 在Windows下SVN的版本管理与实战 

 http://edu.csdn.net/course/detail/2579

6.Visual Studio 2015开发C++程序的基本使用 

http://edu.csdn.net/course/detail/2570

7.在VC2015里使用protobuf协议

8.在VC2015里学会使用MySQL数据库