计算机课件 软件开发技术基础 第6章 多媒体编程技术.ppt

计算机课件 软件开发技术基础 第6章 多媒体编程技术.ppt

  1. 1、本文档共77页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
软件开发技术基础 顾 刚 计算机教学实验中心 数字声音编程 1.声音的特性 1.声音的特性 高保真声音的频率范围为10~20000Hz,它的带宽约为20kHz 话音 人的发音器官发出的声音频率大约是80~3400Hz 频率小于20Hz的信号称为亚音信号 高于20kHz的信号称为超音频信号(Supersonic),或称超声波(Ultrasonic)信号 频率范围为20Hz~20kHz的信号称为音频信号 在多媒体技术中,处理的声音信号主要是音频信号,它包括音乐、话音、风声、雨声、鸟叫声、机器声等. 采样(sampling) 声音的采样和量化 1分钟的双声道声音文件的数据量为: 8(bit)×8kHz×2(声道数)×60(秒)/8(bit/Byte)=960kB 不同质量的声音的性能指标 ◆文件格式是数据在存储器中的存放形式。相同的数据,可以有不同的存放形式,所以也就有多种文件格式。 ◆WAV是Windows采用的波形声音文件存储格式,主要用于自然声的保存与回放,其特点是声音层次丰富,还原性好,表现力强。如果使用足够高的采样频率和采样精度,可以获得极好的音质,但文件的数据量比较大。该格式的文件可以被几乎所有的多媒体软件使用,易于编辑。 ◆MP3是MPEG(Moving Picture Expert Group运动图像专家组)第三层压缩文件格式,提供8kb/s到128kb/s的数据率和高达96:1的压缩比,有较好的音质。主要应用于因特网上的声音传输。常见的MP3音乐就使用了该压缩标准,是MP3播放器的主要格式 ◆RM、RA是RealNetworks公司制定的声音文件格式,有较高的压缩比,可以采用流媒体的方式在网络上实时播放,主要使用RealNetworks公司的播放器播放 使用MCI播放音频 Windows MCI(Media Control Interface)是Windows提供的控制多媒体设备的高层、通用的命令接口。它提供一组与设备无关的函数和命令,可有效地控制多媒体设备。 Windows采用两种MCI接口与MCI设备通信: 一是使用命令消息接口函数,直接控制MCI设备; 二是使用命令字符串接口函数,基于文本接口或命令脚本来控制MCI设备。 命令字符串接口函数说明 MCIERROR mciSendString(LPCTSTR lpszCommand, LPTSTR lpszReturnString, UINT cchReturn, HANDLE hwndCallback) 各参数含义如下: ?lpszCommand 指向MCI命令字符串 //打开01.wave波形文件命令字符串 open c:\\music\\01.wave //播放mysound设备,从位置1000到2000命令字符串 play mysound from 1000 to 2000 notify ? lpszReturnString指向接受返回信息的缓冲区 ? cchReturn缓冲区大小 ? hwndCallback回调窗口句柄 使用命令字符串接口函数播放声音文件 MCI命令消息接口函数说明 MCIERROR mciSendCommand(MCIDEVICEID IDDevice, UINT uMsg, DWORD fdwCommand, DWORD_PTR dwParam); 参数含义如下: IDDevice 接受命令消息的MCI设备的ID号。该参数不和MCI_OPEN命令消息一起使用。 uMsg 命令消息。 fdwCommand 命令消息的标志位。 dwParam 指向包含命令消息参数结构的指针。 书270页给出了MCI_OPEN和MCI_PLAY的结构体定义 使用命令消息接口函数播放wav文件 数字声音文件数据处理说明 通过修改WAV格式文件可以实现音频的音效处理 淡入、淡出、滤波、删除等 需要解剖WAV文件存储结构,读取数据进行修改,书6.2.2讲述这方面内容 矢量图和位图 矢量图主要用于工程图、白描图、卡通漫画等,这些图形可以分解为单个的线条、文字、圆、矩形、多边形等单个的图形元素。再用一个代数式来表达每个被分解出来的元素。 位图图像,亦称为点阵图像或绘制图像,是由称作像素的单个点组成的。这些点可以进行不同的排列和染色以构成图样。当放大位图时,可以看见赖以构成整个图像的无数单个方块。 数字图像编程 人类视觉对图像的感知 2.图像的数字化和数字图像 数字化图示 图像 采样 量化 数字图像 数字图像的性能指标 用每英寸多少像素点(dots per inch,DPI)表示。 如果用

文档评论(0)

flyben + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档