第一讲,计算机图形学概述后半部分(笔记)

(四)帧缓冲器与屏幕像素

光栅扫描的帧缓冲器对屏幕每一点都有存储强度/颜色信息 的能力。在计算机屏幕上画一幅图形,需要算每个像素的 RGB值,在帧缓存写RGB等价于在屏幕上画颜色 帧缓冲器的单元个数至少与显示器能显示的像素总数相同, 且存储单元一一对应于可寻址的屏幕像素位置

(五)帧缓冲器、分辨率与颜色种类之间的关系
显示器分辨率表示的是在屏幕上扫描一行共有多少个点, 共有多少行扫描线
比如1024×768表示一行有1024个点,有768行扫描线。
分辨率越高,屏幕显示一幅图像的质量就越清晰
帧缓冲器每一个存储单元的位长决定了一幅画面上能同时 显示的不同灰度的数目或颜色的种类

显存和分辨率和色彩数的关系

设显存为m,分辨率为r 色彩数对应需要的字节为c

则 c*r<=m

如分辨率为1024*1024,显存为2m
则 色彩数最大字节应为 c=m/r=(2*1024*1024)/(1024*1024)=2 byte
对应的就是64k色彩数

(六)几个相关的概念
1、分辨率
首先需要明确光点与像素点的概念
光点一般是指电子束打在显示器荧光屏上,显示器能够 显示的最小的发光点,一般用其直径来表明光点的大小
象素点是指图形显示在屏幕上时候,按当前的图形显示分辨率所能提供的最小元素点
图形显示技术中的分辨率概念有三种,即屏幕分辨率 、显示分辨率 和显卡分辨率。它们既有区别又有着密切的联系,对图形显示的处理有极大的影响

(1)屏幕分辨率
屏幕显示分辨率就是屏幕上显示的像素个数,一般是以( 水平像素数*垂直像素数)表示
(2)显示分辨率
是计算机显示控制器所能够提供的显示模式分辨率,简称显示模式。 对于文本显示方式,显示分辨率用水平和垂直方向上所能显示的字符总数的乘积来表示。
对于图形显示方式,则用水平和垂直方向上所能显示的像 素点总数的乘积来表示
(3)显卡分辨率
显卡分辨率就是表示显卡输出给显示器,并能在显示器上描绘像素点的数量。
显卡能输出的最大显示分辨率并不代表自己的电脑就能达到这么高的分辨率,还必须有足够强大的显示器配套才可以实现
一台电脑的最高分辨率是由显卡和显示器共同决定的。显 示器最高分辨率是可以显示出来的最大分辨率。显卡的最大分辨率是最大能支持多少分辨率

电脑的最高分辨率取决于显卡和显示器最低的一个

图形图像的区别及存储格式

一种说法:图形是由计算机绘制而成的,而图像则是人为 的用外部设备所捕捉到的外部的景象
另外一种说法:图形是矢量图,而图像是位图(点阵图)

二、图形(像)的构成属性
从广义的概念,一般分为几何属性和非几何属性
(1)几何属性:刻画对象的轮廓、形状,也称几何要素。 包括点、线、面、体等。
(2)非几何属性:视觉属性,刻画对象的颜色、材质等。 比如明暗、色彩、纹理、透明性、线型、线宽

三、位图和矢量图的定义

计算机能以位图(bitmap)或矢量图(vector)格式显示图像
1、位图(点阵图)
位图又叫点阵图或像素图,计算机屏幕上的图是由屏幕上 的像素构成的,每个点用二进制数据来描述其颜色与亮度等信息

2、矢量图
矢量图,也称为面向对象的图形或绘图图形,是用数学方 式描述的曲线及曲线围成的色块制作的图形
矢量文件中的图形元素称为对象。每个对象都是一个自成一体的实体,它具有颜色、形状、轮廓、大小和屏幕位置等属性

四、位图和矢量图的区别
1、存储方式的区别
点阵文件是存储图的各个像素点的位置信息、颜色信息以及灰度信息
矢量文件是用数学方程、数学形式对图形进行描述,通常是用图形的形状参数和属性参数来表示图形

2、缩放的区别
位图(点阵图)是与分辨率有关的,即在一定面积的图像上包含有固定数量的像素
矢量图形与分辨率无关,可以将它缩放到任意大小和以任意分辨率在输出设备上打印出来,都不会影响清晰度

3、存储格式的区别
位图(点阵图)存储格式: (1)BMP (2)TIFF (3)GIF (4)JPEG (5)PNG
矢量图存储格式: (1)DXF(Data exchange File) (2)SVG(Scalable Vector Graphics) (3)EPS (4)WMF (5)EMF

 

posted @ 2018-09-12 21:38  cnblog-null  阅读(620)  评论(0编辑  收藏  举报