文档详情

多媒体应用基础2.ppt

发布:2015-07-25约2万字共70页下载文档
文本预览下载声明
多媒体应用基础 例 哈夫曼(Huffman)编码 信息符号 概率 H编码 第1步 H编码 第2步 H编码 第3步 H编码 第4步 H编码 第5步 H编码 X1 0.35 00 0.35 00 0.35 00 0.35 00 0.40 1 0.60 0 X2 0.20 10 0.20 10 0.20 10 0.25 01 0.35 00 0.40 1 X3 0.15 010 0.15 010 0.20 11 0.20 10 0.25 01 X4 0.10 011 0.10 011 0.15 010 0.20 11 X5 0.10 110 0.10 110 0.10 011 X6 0.06 1110 0.10 111 X7 0.04 1111 4.显示卡的性能指标 当前市场上的显示卡种类繁多,不同种类的显示卡都有其特定的性能指标。但无论那种显示卡,都有三项最基本的指标,即分辨率、颜色数和刷新频率。 (1)分辨率 分辨率又称解析度,它是指在显示器屏幕上所能描绘的像素点数量,通常用水平像素点数×垂直像素点数来表示。由于现在的绝大多数显示器屏幕横纵比是4:3,所以标准分辨率也是4:3的比例,例如640×480、800×600、1024×768、1600×1200等。显示器分辨率的大小取决于显示卡的分辨率,由于显示器的屏幕大小不变,所以分辨率越高,可显示的内容就越多,当然在屏幕上显示的单个字符或图像会按比例缩小。   (2)颜色数 颜色数和颜色深度都是指显示卡在当前分辨率下能同屏显示的色彩数量,颜色数以多少种色来表示,颜色深度以多少位色来表示。 颜色数M和颜色深度d的关系为:M=2d,比如标准VGA显示卡在640×480分辨率下的颜色为8位色,则可以在屏幕上显示出256种颜色。颜色位数一般设定为8位、16位、24位或32位不等。 当然,颜色数的位数越高,用户所能看到的颜色就越多,屏幕上的图像质量就越好。但是当颜色数增加时,也增大了显示卡所要处理的数据量,随之而来的问题是速度的降低和屏幕刷新频率的降低。 (3)刷新频率 刷新频率是指图像在显示器上更新的速度,即屏幕每秒重新显示的次数。实际上刷新频率是RAM DAC向显示器传送的显示信号,使其每秒重绘屏幕的次数,它的单位是Hz。刷新频率越高,屏幕上图像闪烁感越小,图像的稳定性越高。刷新频率应大于75Hz。 2.5.3 3D图形加速卡 随着多媒体计算机的不断发展和家庭娱乐的需求,3D图形加速卡也越来越受到人们的关注。3D图形加速卡的性能是由卡上的3D显示芯片决定的,3D显示芯片除应具有一般2D显示芯片的功能(包括YUV-RGB、双线性缩放、图像缩放、插值、压缩等)外,还应能支持3D运算特性。一般来说,作为具有3D图形加速功能的芯片主要应具有以下几个特征: ①z缓冲器:在三维图形中,除了x轴和y轴外,还需要一个z轴。z参数为缓冲器中的像素提供实际坐标比较。 ②颜色内插:使着色更准确,图形更具真实感和立体感。 ③纹理映射:能在三维图形的表面贴上不同材质的花纹。 ④浓度暂存:带有3D引擎的16位浓度暂存器,能用于消除隐藏的线条和表面。 ⑤雾化处理:能产生由近及远的层次感。 ⑥边缘平滑处理:消除边缘锯齿效应,使图像之间过渡更加自然。 ⑦透明色处理:调整花纹各部分的角度,大小比例,产生融合效果,提高透视效果。 除此之外,还可能包括透视校正、双缓存、着色技术、气氛效果和Alpha变换等。由于3D显示芯片档次不尽相同,因而功能强弱也有一定差别。 3DAPI(3D应用程序接口)是许多程序的集合,它是架设在3D图形应用程序和3D图形加速卡之间的桥梁。一个3DAPI能让编程人员所设计的3D软件调用其API内的程序,从而让API自动与硬件的驱动程序沟通,启动3D芯片内强大的3D图形处理功能,从而大大地提高了3D程序设计的效率。目前普遍应用的3DAPI主要有DirectX、OpenGL、Dlide和Heidi等。 由于3D显示
显示全部
相似文档