什么是光栅显示
光栅
由大量等宽等间距的平行狭缝构成的光学器件称为光栅(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
相关文章
- 收藏了很多电子书,有什么经济的方法打印成纸质书?
- 当我们开发一个接口时需要注意些什么
- 机器学习中的Bias(偏差),Error(误差),和Variance(方差)有什么区别和联系?
- npm是什么,用来干嘛的
- 什么是前端开发中的Pseudo elements
- 什么是 SAP Commerce Cloud 的 Paragraph component
- TCP请求发送和接收,如果接收端终止,发送端继续发送会出什么错
- cookie是什么?有什么用?cookie详解,一篇文章彻底搞懂cookie
- 【架构实践】“可扩展”的艺术:你知道架构扩展立方体是什么吗?背后的思想对架构设计有什么指导意义?
- C++迭代器iterator本质是什么(一百一十七)
- 数据分析师,这到底是个什么职业
- 压力测试是什么?
- 还自认为很牛逼...简直就是什么都不知道!6年的软件测试 怕不是白瞎了???
- Fiddler响应post的请求 request body里面填写什么?
- 什么是Spring Cloud
- 什么是强缓存和协商缓存?
- 程序的执行:相比 32 位,64 位的优势是什么?(上)