光栅扫描显示器

使用CRT的普通图形监视器是基于电视技术的光栅扫描显示器(raster-scan display )。在光栅描系统中,电子束横向扫描屏幕,一次一行,从顶到底依次进行。每一行称为一个扫描行(scanline )。当电子束横向沿每一行移动时,电子束的强度不断变化,从而建立亮点组成的一个图案。图形定义保存在称为刷新缓存(refresh buffer)或帧缓存(frame buffer)的存储器中,这里的(frame)是指整个屏幕范围。该存储器保存一组对应屏幕所有点的强度值。电子束在屏幕上逐点移动时由从刷新缓存取出的强度值控制其强度。这样,如图2.7在屏幕上“画图”是每次一行。每个可由电子束点亮的屏幕点称为一个像素(pixel或pel.是picture element的简写)。由于刷新缓存用来存储屏幕颜色值,因此它也称为颜色缓存(color buffer )。除了颜色以外,像素的其他信息也存储在缓存中,因而不同的缓存区域有时统称为“帧缓存”。光栅扫描系统对于屏幕的每一点都有存储强度信息的能力,从而使之较好地适用于包含细微阴影和彩色模式的场景的逼真显示。家用电视打印机是另一类使用光栅扫描方式的例子。

光栅系统常用称为分辨率的像素个数作为其特征。视频显示器的另一特征纵横比(aspect ratio ),定义为系统能显示的像素列数除以行数的结果(有时术语纵横比用来表示扫描行数除以像素列数的结果)纵横比还可用在屏幕上显示水平和垂直方向相同长度线段所需的点数之比来描述。因此,纵横比为4/3表示用4点绘出的水平线与用3点绘出的垂直线的物理长度相同。类似地,任一矩形(包括整个屏幕)的纵横比可用其宽度除以高度所得的结果来描述。

光栅系统可显示的颜色或灰度等级依赖于CRT使用的荧光粉类型以及每一像素对应的帧缓存中的位数。对于一个简单的黑系统来说,每一屏幕点或亮或暗,因此每个像素只需一位来控制屏幕位置上的亮度。该位取位为l,表示电子束在该位置时开通,取值为0表示电子束在该位置时关闭。如果要使电子束除了中“开”、“关”两状态之外有更多的强度等级,那么就需要提供附加位。在高性能系统中每一像素可多达24位,这时分辨率为1024 x 1024的屏幕要使用3 MB容量的刷新缓存。每像素的位数有时也称为缓存深度(depth)或位平面(bit plane)。同样,每像素一位的帧缓存通常称为位图(bitmap),而每像素多位的帧缓存称为像素图(pixmap)。
       当刷新频率不太低时,我们会感觉到刷新过程中相邻两帧的内容是平稳过渡的。在每秒24帧以下时,我们会感觉到屏幕上相邻图像之间有间隙,即图像出现闪烁。例如,早期的无声电影以每秒16帧的速率拍摄,因而放映时有闪烁现象。在20世纪20年代开发有声系统时,电影速率已增加到每秒24帧,因而消除了闪烁及演员的不稳定运动。早期的光栅计算机系统按每次刷新30帧来设计,因而产生了较好的结果,但由于监视器上的显示技术与电影有着根本上的不同,因此图片质量的改善还依赖于监视器更高的刷新频率。电影放映机可以通过持续放映一帧直到下一帧开始放映来保持显示结果的连续性。但是在视频监视器上,荧光点在点亮后立即开始衰退。因此,现在多数扫描显示器使用每秒60-80帧的刷新频率,部分系统达到每秒120帧的刷新频率。有些图形系统设计成使用可变刷新频率。例如,为立体显示应用选择高刷新频率,使其在交替显示场景的两个视图时不会闪烁.这一类应用通常使用多个帧缓存的方法。

有时,刷新频率以每秒多少周期或赫兹(Hz)为单位进行描述,其中一个周期对应于一帧。因此,我们可以将每秒60帧的刷新频率简单地称为60 Hz。在每条扫描线末端,电子束返回到屏幕的左边,然后又开始显示下一条扫描线。刷新每条扫描线后,电子束返回到屏幕左端,这称为电子束的水平回扫(horizontal retrace )。而在每帧(以一秒的1/80到1/60显示)的终止处,电子束返回(
直回扫
,vertical retrace)到屏幕的左卜角,开始显示下一帧。
       在某些光栅扫描系统和TV中,采用了隔行(interlaced)刷新方式分两次显示每一帧。第一次,电子束从顶到底,一行隔一行地扫描。垂直回扫后,电子束再扫描另一半扫描线(参见图2.8)。这种隔行扫描方式使得在逐行扫描所需时间的一半时,就能看到整个屏幕显示。隔行扫描技术主要用于较慢的刷新频率。例如,对于一个老式的每秒30帧的非隔行扫描显示器,可能会注意到它产生了闪烁。但是,采用隔行扫描,两次扫描中的每一次可以用1 /60秒完成,也就是刷新频率接近每秒60帧。这是避免闪烁且提供相邻扫描线包含类似显示信息的有效技术。

计算机图形学(一) 视频显示设备_2_光栅扫描显示器相关推荐

  1. 视频显示设备和光栅扫描系统

    一.视频显示设备:图形系统一般使用视频显示器作为其基本的输出设备.大部分视频监视器的操作是基于标准的 阴极射线管(cathode-ray tube ,CRT) 设计的,但是也已经出现了其他 一些技术, ...

  2. 计算机图形学(一) 视频显示设备_3_随机扫描显示器

    随机扫描显示器 当CRT用于随机扫描显示器(random-scan display)时.其电子束仅仅在屏幕上显示图形的部分移动.电子束逐条地跟踪图形的组成线条,从而生成线条图. 因此.随机扫描显示器也 ...

  3. 计算机图形学(一) 视频显示设备_7_光栅扫描系统

    光栅扫描系统  交互式光栅图形系统通常使用几个处理部件.除了中央处理器(CPU)以外,还使用一个视频控制器(video controller)或显示控制器(display controller)来控制 ...

  4. 【计算机图形学】图形显示设备

    相关资料来源于网络,侵删歉. 如果文章中存在错误,请下方评论告知我,谢谢! CRT显示器 CRT显示器指基于阴极射线管(CRT Cathode-Ray Tube)的监视器. 组成:电子枪.加速结构.聚 ...

  5. 《计算机图形学》2.2.2 光栅扫描显示处理器

    图2.28给出了建立光栅系统的一种方法,其中包含独立的显示处理器(display processor),有时也指图形控制器(graphics controller)或显示系处理器(display co ...

  6. [渝粤教育] 中国地质大学 计算机图形学(新) 复习题

    <计算机图形学>模拟题 一单选题 1.枚举出图形中所有点的表示方法是() A.图形 B.图像 C.参数法 D.点阵法 2.下面哪个设备不是计算机图形学的输入设备 A.光笔 B.键盘 C.扫 ...

  7. 计算机图形学 期末复习笔记

    目录 第一章-导论 1. 计算机图形学的定义 2. 计算机图形学的应用领域 2.1 计算机图形学与其他学科的关系 3. 图形显示器的发展及其工作原理 3.1 阴极射线管(CRT) 3.2 随机扫描显示 ...

  8. 计算机图形学及OpenGL简介摘记

    计算机图形学(Computer Graphics)是研究怎样用计算机表示.生成.处理和显示图形的一门学科.图形的具体应用范围很广,但是按基本的处理技术划分只有两类.一类是线条,如工程图.地图.曲线图表 ...

  9. 计算机图形学(光栅显示系统、基于GLUT的OpenGL程序框架、基本图元光栅化)

    1.光栅显示系统 图形显示设备–CRT光栅扫描显示器(阴极射线管显示器) 电子束轰击屏幕表面的荧光物质,从而产生不同亮度的光点,这些光点是显示器可以控制的最小单位,称为像素.光点会逐渐变暗,需要不断刷 ...

最新文章

  1. deepin tim(wine)无法安装_利用HyperV虚拟机,如何在Win10上安装Deepin国产操作系统?深度好文!...
  2. matlab做TSP,基于matlab TSP问题遗传算法的实现
  3. 搭建属于自己的技术博客
  4. python换循环颜色_python – 增加matplotlib颜色循环
  5. xshell6左侧导航显示_【iOS12人机交互指南】7.1-导航栏
  6. 数字特征:矩 协方差矩阵
  7. Sonar - 部署常见问题及解决方法
  8. 【软件项目管理】用例分析方法采用一种面向对象的情景分析方法
  9. delphi 获取数组长度_C++可变长的数组,老司机手把手教你实现!
  10. opengl画三维点_[500行代码学懂OpenGL]之一画点
  11. mysql redo,MySQL 8.0 redo log的深入解析
  12. SSD固态硬盘是什么? 由来、分类、优缺点,尽在这里
  13. 心知天气html,Typecho 博客添加“心知天气”网页天气插件教程
  14. 目标检测的名词概念(持续记录中.....)
  15. 2020年中国拉链行业发展现状及竞争格局分析,行业市场规模小幅下降,基本保持稳定「图」
  16. linux18.04循环登陆,在Ubuntu 18.04 Bionic Beaver Linux上启用自动登录
  17. 案例分析:session丢失及appdomain回收
  18. CF-1200D White Lines(前缀和来两发么小老弟?)
  19. 每天学习一个设计模式(九):创建型之建造者模式
  20. 怎么在linux系统查看jdk版本,linux系统如何查看jdk版本

热门文章

  1. lisp画弯箭头_在CAD中直接画箭头的命令的一个方法
  2. RDD、DataFrame、DataSet原理解析
  3. 2022广东省安全员B证第四批(项目负责人)上岗证题目及在线模拟考试
  4. 为什么现在台式计算机无光驱,为何现在大部分电脑(笔记本和台式机)都取消了光驱?...
  5. snipaste如何滚动截图_这三款软件,满足你对截图的所有需求
  6. 【数据库实验】实验二 学习SQL 语句的数据操纵与视图
  7. v90绝对值编码器回零_由“V90使用绝对值编码器掉电后位置丢失”所想到的
  8. 控制台输出——键盘图形
  9. html中首页的概念,网页开发网页的相关概念你知道吗?
  10. 浙大计算机跨专业考研心路历程记录