宣言的测试家园

独坐幽篁里,弹琴复长箫。深林人不知,明月来相照。
posts - 32, comments - 74, trackbacks - 1, articles - 2
  博客园 :: 首页 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理

图像视频测试基础

Posted on 2008-06-24 14:53 宣言 阅读(85) 评论(0)  编辑 收藏 所属分类: 测试技术

 

一.色调、饱和度和亮度

从人的视觉系统看,颜色可用色调(hue)、饱和度(saturation)和亮度来描述,其中色调与光波的波长有直接关系,亮度和饱和度与光波的幅度有关。人眼看到的任一彩色光都是这三个特性的综合效果,这三个特性可以说是颜色的三要素。

(一)色调

色调(hue)又称为色相,指颜色的外观,用于区别颜色的名称或颜色的种类。色调是视觉系统对一个区域所呈现颜色的感觉。对颜色的感觉实际上就是视觉系统对可见物体辐射或者发射的光波波长的感觉。

色调用红、橙、黄、绿、青、蓝、靛、紫(redorange, yellowgreencyanblueindigoviolet)等术语来刻画。苹果是红色的,这“红色”便是一种色调,它与颜色明暗无关。绘画中要求有固定的颜色感觉,有统一的色调,否则难以表现画面的情调和主题。例如我们说一幅画具红色调,是指它在颜色上总体偏红。

色调的种类很多,如果要仔细分析,可有一千万种以上,但普通颜色专业人士可辨认出的颜色大约可达三百至四百种。黑、灰、白则为无色彩。色调有一个自然次序:红、橙、黄、绿、青、蓝、靛、紫。在这个次序中,当人们混合相邻颜色时,可以获得在这两种颜色之间连续变化的色调。

(二)饱和度

饱和度(saturation)是颜色的纯洁性,可用来区别颜色明暗的程度。当一种颜色渗入其他光成分愈多时,就说颜色愈不饱和。完全饱和的颜色是指没有渗入白光所呈现的颜色,例如仅由单一波长组成的光谱色就是完全饱和的颜色。

在纯正光谱中,黄色的明度最高,显得最亮;其次是橙、绿;再其次是红、蓝;紫色明度最低,显得最暗。 

 

 

 

 

 

 

  纯正的颜色的明暗差别

明度和人的感知有关,目前还无法用物理设备来测量。

2.亮度

根据国际照明委员会的定义亮度(luminance)是用反映视觉特性的光谱敏感函数加权之后得到的辐射功率(radiant power),用单位面积上反射或者发射的光的强度表示。它的幅度与物理功率成正比,并在555 nm 处达到峰值。在CIE XYZ 系统中,亮度用Y 表示。严格地说亮度应该使用像烛光/平方米(cd/m2)这样的单位来度量,但实际上是用指定的亮度即白光作参考,并把它标称化为1 或者100 个单位。例如,监视器用亮度为80 cd/m2的白光作参考,并指定Y = 1

3.光亮度

      光亮度用作颜色空间的一个维,而明度(brightness)则仅限用于发光体,该术语用来描述反射表面或者透射表面。对计算机显示器显示的颜色,除使用明度(brightness)之外,也可使用光亮度(lightness)因为虽然监视器是发射光的物体,但显示的颜色是相对于监视器的白光而言的。

由于明度很难度量,通常可以用亮度(luminance)即辐射的能量来度量。

(四)色调、饱和度与亮度的关系

淡色的饱和度比浓色要低一些。

饱和度还和亮度有关,同一色调越亮或越暗越不纯。

对于同一色调的彩色光,饱和度越深,颜色越鲜明或说越纯,相反则越淡。

 

二.位图

位图,是用像素点来描述或映射的图,也即位映射图(bit-mapped image)。位图在内存中也就是一组计算机内存位(bit)组成,这些位定义图像中每个像素点的颜色和亮度。位图一般也称为图像。

位图可以采用将自然图像进行模数转换(AD)的方式来获取,这个过程称为图像的扫描。一幅位图是由许多描述每个像素的数据组成的,这些数据通常称为图像数据,而这些数据作为一个文件来存贮,这种文件称为图像文件。通过位图与矢量图的比较,可以进一步了解这两者的关系和含义(表1)。  

1  位图与矢量图比较

 

文件内容

容量

显示速度

应用特点

矢量图

图形指令

与图的复杂
程度有关

图越复杂,需执行的指令越多,显示越慢

易于编辑,适于绘制创建。但表现力受限

位图

图像点阵数据

与图的尺寸、颜色有关

与图的容量有关

适于获取复制,表现力丰富,但编辑较复杂

位图的绘制过程也即逐点映射的过程,与图像的复杂程度无关。位图的表现力强,可适于任何自然图像,细腻、层次多、细节多。

在一般的图像处理软件中都有一定的绘图功能,可绘制和编辑几何图形,但最终记录成图像文件时几何图形都转换成像素点信息记录在文件中。在MPC环境下的多媒体应用软件开发中,目前用得较多的是位图,在以后的讨论中,我们主要介绍位图的编辑处理。

三.分辨率

分辨率包括显示分辨率和图像分辨率。

显示分辨率是确定屏幕上显示图像的区域的大小。显示分辨率有最大显示分辨率和当前显示分辨率之别。最大显示分辨率是由物理参数,即显示器和显示卡(显示缓存)决定的。当前显示分辨率是由当前设置的参数决定的。

图像分辨率是确立组成一幅图像的像素数目,点图像分辨率用每英寸多少(dpidot per inch )表示,指组成一幅图像的像素密度的度量方法。对同样大小的一幅原图,如果数字化时图像分辨率高,则组成该图的像素点数目越多,图像分辨率在图像输入/输出时起作用;它决定图像的点阵数。而且,不同的分辨率会造成不同的图像清晰度。

四.图像深度与颜色类型

图像深度是指位图中记录每个像素点所占的位数,它决定了彩色图像中可出现的最多颜色数,或者灰度图像中的最大灰度等级数。图像的颜色需用三维空间来表示,如RGB颜色空间,而颜色的空间表示法又不是惟一的,所以每个像素点的图像深度的分配还与图像所用的颜色空间有关。以最常用的RGB颜色空间为例,图像深度与颜色的映射关系主要有真彩色、伪彩色和直接色。

(一)真彩色(true-color):真彩色是指图像中的每个像素值都分成RGB三个基色分量,每个基色分量直接决定其基色的强度,这样产生的颜色称为真彩色。例如图像深度为24,用RGB888来表示颜色,则RGB各用8位来表示各自基色分量的强度,每个基色分量的强度等级为28256种。图像可容纳22416M 种颜色。这样得到的颜色可以反映原图的真实颜色,故称真彩色。

(二)伪彩色(pseudo-color):伪彩色图像的每个像素值实际上是一个索引值或代码,该代码值作为颜色查找表(CLUTColor Look-Up Table)中某一项的入口地址,根据该地址可查找出包含实际RGB的强度值。这种用查找映射的方法产生的颜色称为伪彩色。用这种方式产生的颜色本身是真的,不过它不一定反映原图的颜色。在VGA显示系统中,调色板就相当于颜色查找表。从16色标准VGA调色板的定义可以看出这种伪彩色的工作方式(表2)。调色板的代码对应RGB颜色的入口地址,颜色即调色板中RGB混合后对应的颜色。

 2  16色标准VGA调色板

 

 

代码

R

G

B

颜色名称

效果

0

0

0

0

(Black)

 

1

0

0

128

深蓝(Navy)

 

2

0

128

0

深绿(Dark Green)

 

3

0