专业课程设计

发布 2022-09-13 14:59:28 阅读 5447

目录。1多**原理与应用1

1.1多**信息的主要元素1

1.2多**技术的主要特点1

1.3常见多**格式1

2系统设计方案3

2.1利用mfc appwinzard生生成应用程序框架3

3程序运行图9

4**器设计原理9

5总结与心得11

6参考文献12

1多**原理与应用。

1.1 多**信息的主要元素。

文本包含字母、数字、字、词等基本元素。多**系统除具备一般的文本处理功能外,还可应用。

人工智能技术对文本进行识别、理解、摘编、翻译、发音等。超文本是超**文档不可缺少的组成部分。超文本是对文本索引的一个应用,它能在一个或多个文档中快速地搜索特定的文本内容。

图形(graph)与图像(image)都是多**中的可视元素,它们有矢量图(vector drawn)和位图(bitmap)两种形式。矢量图常用于框架结构的图形处理,它的应用很广泛,如计算机辅助设计(cad)系统中常用向量图来描述十分复杂的几何图形。适用于直线、方框、圆或多边形,以及其他。

可用角度,座标和距离来表示的那些图形。位图是由图像中各个像素点组成,这些存储位定义了各像。

素点的颜色和亮度。对位图的描述与分辩率和色彩的颜色种数有关,分辨率与色彩位数越高,占用存储空间就越大。

在多**技术中,**(video)是一项重要的**。图像与**是两个既有联系又有区别的概念。一般而言,静止的**称为图像。

动态的影视图像称为**。静态图像的输入要靠扫描仪、数字照像机等,而**信号的输入只能是摄像机、录像机、影碟机以及电视接收机等可以输出连续图像信号的设备。

动画(animation)是采用计算机动画软件创作并生成的一系列可供实时演播的连续画面。

计算机动画目前成功地用于广告业与影视业,尤其是将动画用于电影特技,使电脑动画技术与实拍画面相结合,真假难辨,取得了空前的成功。

音频(audio)是指大约在1520000hz的频率范围的连续变化的波形。音频技术在多**中的应用极为广泛,多**涉及到多方面的音频处理技术,如:

音频采集:把模拟信号转换成数字信号;

语音编/解码:把语音数据进行压缩编码,解压缩;

**合成:利用**合成芯片,把乐谱转换成乐曲输出;

文/语转换:将计算机的文本转换成声音输出;

语音识别:让计算机能够听懂人的语音。

1.2 多**技术的主要特点。

集成性:一方面是**信息的集成,另一方面是显示或表现**设备的集成。

实时性:声音、**图像、动画等**是强实时的,多**系统提供了对这些时基**实时处理的能力。

交互性:多**计算机与其他家用声像电器有多差别的关键特征,普通家用声像电器无交互性,即用户只能被动收看,而不能介入到**的加工和处理之中。

1.3 常见多**格式。

波形音频是一种电子数字化声音,是计算机**音频的一种重要的形式,它存储的声音的波形信息,特点是:当**播形音频时,不管**文件的设备是何种类型,都会得到相似的声音。波形音频文件通常以。

w**作为文件扩展名。由于采用波形音频存储电子需要大量的存储空间,因此它一般只用于短时间的声音**。

midi(musical instrument digital interface)在多**音频中占有重要的位置,是**和录制**的国际标准,它确定了连接**设备的电缆线、硬件和通信协议。多**计算机只需具有midi接口声卡和midi合成器,就具有处理midi的功能。

midi在处理**时是将midi**设备上产生的活动编码记录下来,将这些数据传递到midi合成器上就能中现原来的演奏。midi的消息有两种类型:状态字节和数字字节。

状态字节描述发送的类别(动作和函数),数字字节总是跟在状态字节后,表示发送消息的实际值。数值字节的个数取决于状态字节表示的消息类型。midi通过通道字节最高位区别这两种类型。

最高位为1表示状态字节,最高位为0表示数字字节。

cd音频采用红皮书标准,通过cd-rom驱动器来**cd音频。cd音频需要的存储量大,一张光盘大约能够存储10首歌,70分钟音频左右。

在一般情况下,整个光盘都用来存储cd音频数据,并划分为多个音轨,轨道的具体长度可以不定,通常一个音轨对应一首曲目。cd音频的长度由分、秒、帧的形式来衡量,最小的单位为帧,每一帧为1/75秒,一分等于60秒。

数字**(digital video)使用数据信息在计算机上实现动画的效果,它是利用人眼睛的视觉暂留形成的,使人们连续图像效果所需的最低**速度是24幅/秒,**速度越快,数字**给人的视觉连续性效果越好。存储**影像需要巨大的磁盘空间,一般来讲,1秒钟全屏**信号需要大约28mb的空间。为了实现连续的****,不仅需要有足够的空间来存储**音像信息,还需要保证硬盘有28mb/秒的传播速度。

audio_video_interle**ed(**i)文件格式是由微软提出的在windows下存储**信息的标准。**i文件以一系列的位图来村存储**信息,并同时在文件中假如一数字形式存储数字化**信息,它实际上由一组信息流组成的文件。

2系统设计方案。

2.1利用mfc appwinzard生成应用程序框架。

1)执行vc程序,选择file|new命令,弹出new对话框。单击projects标签,转到projects选项卡,选择mfc appwizard(exe)选项,然后在project name文本框中输入文件名。lacation文本框是指项目的本地路径。

2)单击ok按钮,弹出mfc appwinzard_step1对话框。选中基本对话框。最后单击finish按钮,创建框架。

3)在对话框窗体上添加**器用到的按钮控件,对话框和位图;以及对应需要用到的成员变量和成员函数。

(4)添加消息处理函数。

void cmyplayerdlg::onbtnopen() 打开。

cstring strfilter="所有支持文件(*.***,*.w**,*.wma)|****;*.w**;*.wma||"

cfiledialog fdlg(true,null,null,ofn_hidereadonly,strfilter);

if(cstring strfilename=m_m_

cstring strlist,strfile;

strfile=getfiletitle(strfilename);

"01 %s",strfile);

m_pplaylistdlg->m_

m_pplaylistdlg->m_

play(0);

void cmyplayerdlg::onbtnnext() 上一首。

// todo: add your control notification handler code here

if(m_return;

m_nnowplaying++;

if(m_nnowplaying>=m_

m_nnowplaying=0;

play(m_nplayorder[m_nnowplaying]);

void cmyplayerdlg::onbtnplay**。

// todo: add your control notification handler code here

int n=m_pplaylistdlg->m_

if(n<0)

return;

play(n);

if(m_nplaymode==mode_rand)

}elsevoid cmyplayerdlg::onbtnprev() 下一首。

// todo: add your control notification handler code here

if(m_return;

m_nnowplaying--;

if(m_nnowplaying<0)

m_nnowplaying=m_

play(m_nplayorder[m_nnowplaying]);

void cmyplayerdlg::onbtnstop() 停止。

// todo: add your control notification handler code here

if(haudio!=null

mciwndstop(haudio);

m_ntime=0;

fplaying=false;

strtime="00:00";

m_invalidaterect(&recttime,true);

void cmyplayerdlg::onclose() 退出。

// todo: add your control notification handler code here

exitplayer();

void cmyplayerdlg::onclose()

// todo: add your control notification handler code here

exitplayer();

专业课程设计

题目 锻造加热炉恒温控制器的设计。指导教师 李敏。一 设计内容。在工业生产中,电流 电压 温度 压力 流量 流速和开关量都是常用的主要被控参数。其中,温度控制也越来越重要。在工业生产的很多领域中,人们都需要对各类加热炉 热处理炉 反应炉和锅炉中的温度进行检测和控制。采用单片机对温度进行控制不仅具有控...

专业课程设计

移动电源电池充电电路。上海大学机自学院自动化系。电气工程及其自动化。姓名 学号 指导老师 2015年6月20日。一 锂电池充电原理及曲线 2 1.1锂电池的定义及特点 2 1.2锂电池的充电过程 2 二 ti公司锂电池充电管理芯片选型说明及芯片介绍 3 1.1芯片选型说明 3 2.1芯片介绍 4 2...

专业课程设计

题目 纯棉织物染整加工工艺设计 学院 班级 姓名 学号 指导教师。完成时间 2015年1月7日 摘要。纯棉织物染整工艺流程的选择,主要是根据织物的品种 规格 成品要求等,可分为练漂 染色 印花 整理等。所谓的棉及棉型织物,主要是指纯棉织物和棉与合成纤维混纺或交织的织物,来自织造厂未经染整加工的织物称...