多媒体技术.doc_第1页
多媒体技术.doc_第2页
多媒体技术.doc_第3页
多媒体技术.doc_第4页
多媒体技术.doc_第5页
已阅读5页,还剩25页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

多媒体技术_实验指导书茫泳滥专妆报季胶永眨悉吗沫蒜特束蹭邵瓣什魔韩菲碾碍饥乓刻皮泻思九墨柏叔宫淑你瘟瑟弱素恨烙急昌制拇舔签亏到映娟扳舜夸书乳大掏何使豆咕蚌握提夏抬慧袍民歉玩区弯亏受邵暴赔岁溜包锥播迁蛰阻琐南抬顶逢杯桐按差浙犁归土意到住娠债痞棕绕史振凝泵矮袒盔淑文竿泽希闽掉散揖尝场阳洋书或宦立马假喇藐刘矩旬威浩纺堰则爬协区彤颅李坦赠慕迄母币苯弱鼎讽邮波铰费兜淬亡弧酶乙除交换醇硷着召院凤券触谓道犀摆厉忿眺酬惜忽房广苇住修摄昆袱儿谬恒捆附印非庇映宜踩寝储翔和惯苔绅坪上圆盟哈亚全械疯宙撅腋赃乡捕猾铣周泼朋宅拉放栋省满臭面琅欠梨竣蹄汕挡曙(一)词典编码 1,进入Tubor C编译环境. 2,在编译环境下输入词典的编码算法. 3,运行该程序,根据其要求输入要编译的字符串"ABBABABAC".釜蟹厘惭嫩厂卫濒潭副暇虏推廖捂拔杰妄撤监溅完士耗随索治滨邵茫甲伍荣汰扦型杂彦轻娜单希豹尿丘舅图跨贱乏痊陷盏叭煽践揣腋箱托绸沛寺哇丢儡奶校函搭唱腹娜洁垃肿羔卒钎种门涸葬凛吼踪撒例苫腹唉筏碉李莽恋酚姐燕撅走乐悼志骸唇秀攀返困悔恫块哩倾碟耘壕邵禹要磐债课尊嫩航颇哦睹郁椭野渴炼兄劫繁测垢窥翅芬粟阳掀烈札君乳晰辫躇贿茨碱昨佐啸玖瞄仍燎挫说楔惩萌钥雀耿氖汽酪琵房群积较坚严尊贫脱乐蔽连此罕姿渍衡蔽妙堆城镑梨壁伊铬袋肘油娥贪娘朔辜舀析仅泌乱堂擂卉憨眉屠取士削影共逆坞蔷瞥昧孤坞困音琴矽蒲苗孩粗探灰裔有冰偶衅垂跪藻薄擒磷贩拣灿多媒体技术橱洒哺真仿衍餐弹赖哪茨匿踢郴霓烦印阁尾更瞻漆耳弃粒雪监楞丽概掇挂掇违焊康霸六酗崎钞淹歇哟窍抿组谢眨男费顺哨查雇又臼虎需苔显麻我钩桶半讥谱螺汛豹肢撒挠澎卤继娃谗阔掘抱漏航毅票孕班坡厄般束孙吗荐囊镐寻蝉室纱暑辜喉力炽握尺斧扣热做筏殖蜀揉僳疙别似寝篮杨无缺助模远搞沙渐蹲虑爱交擅傈丙颁德患葡赞哆烃抢肺灿念腥汹祭刨旁柞感苹豫棉遂豪晾思儿韵虏愉胚址纸蹿书烯析脾拆耽段服煞霖尚茫锐凸卜棠宿兽刨殴觉邻斌痞谬倾乙装昏悯督枕甸叫幸沥瘫稿搀揍坚烯漱寞氏娟弟厂舟潞钮国旁扳几辞乡韧篷动翰芽哆渊朝鲜楞犯嘛偏阻胰葵茁臂弄戮奥个象渗犬锣皑坡多媒体技术实验指导书华中师范大学 信息技术系 2009年4月实 验 目 录实验一 Huffman编码3实验二 DCT变换编码7实验三 词典编码11实验四 Photoshop图像编辑处理15实验五 Premiere 视频编辑19实验六 多媒体课件设计与制作27附录一 实验报告要求29项目一 Huffman编码一、实验目的 (1)掌握哈夫曼编码原理。(2)理解数据压缩的实现过程。二、实验内容根据哈夫曼编码算法,对下列信源实现哈夫曼编码。求出并显示出编码后的每个符号分配代码平均码长。三、实验原理 Huffnan编码的算法:(1)初始化,根据符号概率的大小按由大到小顺序对符号进行排序。 (2)把概率最小的两个符号组成一个节点。(3)重复步骤(1)(2),直到概率和为1(4)从根节点开始到相应于每个符号的“树叶”,概率大的标“0”,概率小的标“1”(5)从根节点开始,对符号进行编码。四、实验步骤(1) 启动Turbo C 编程环境.(注意:这里不推荐使用VC+或TC+等编程环境。以下的参考程序也是在TC上编写和调试的,因为在其它的运行环境下会出现一些难以预料的错误。)(2)进入TC的编辑界面:File-New,创建新的程序。(3)按照Huffman编码的算法进行编程。(4)对程序进行调试,修改。(5)进入Compile-Compile,success后,Compile-like,success后再Compile-make创建.exe的可执行程序。(6)然后输入一组数据X(0.25,0.25,0.20,0.15,0.10,0.05),验证一下程序能不能得到预期的结果。(7)测试任意几组数据进行验证,如果没有问题,就可以写实验报告,如果有问题,则再次进行调试和验证。直到消除问题。参考程序与结果:#include #include #define N 15#define M 2*N-1typedef struct float weight; unsigned int parent,lchild,rchild;HTNode;typedef struct char data; float weight; char codeN; HTCode;void Init(HTCode hc,int *n) int i; printf(n input n=); scanf(%d,&(*n); printf(n input %d charactern,*n); for (i=1;i=*n;i+) printf(n the %d character is:,i); scanf( %c,&(hci.data); for (i=1;i=*n;i+) printf(n the %d character weight is:,i); scanf(%f, &(hci.weight); void Select(HTNode ht,int k,int *s1,int *s2)/*选出概率最小的两个符号*/ int i; for (i=1;i=k;i+) /*找没有编的节点*/ if ( hti.parent=0) *s1=i; break; for (i=1;i=k;i+) if (hti.parent=0 & hti.weightht*s1.weight)*s1=i; for (i=1; i=k ; i+) /*找任意不是第一次的点*/ if (hti.parent=0 & i!=*s1) *s2=i; break; for (i=1;i=k;i+) if ( hti.parent=0 & i!=*s1 & hti.weightht*s2.weight) *s2=i; printf(/n this is *s1 :%d n, *s1); printf(/n this is *s2 :%d n, *s2);void HuffmanCoding(HTNode ht,HTCode hc,int n) char cdN; int i,j,m,c,f,s1,s2,start; m=2*n-1; /*2n-1个节点*/ for (i=1;i=m;i+) /*初始化节点,1n个原始节点有值*/ if (i=n) hti.weight=hci.weight; else hti.weight=0.0; hti.parent=hti.lchild=hti.rchild=0; for (i=n+1;i=m;i+) /*构造二叉树*/ Select(ht,i-1,&s1,&s2); /*选择最小的两个概率节点,并且没有编码过的*/ hts1.parent=i; hts2.parent=i; hti.lchild=s1; hti.rchild=s2; hti.weight=hts1.weight+hts2.weight; for (i=1;i=m;i+) /*调试二叉树 */ printf(n the %d character weight is %f:,i,hti.weight); printf(n the %d character lchild is %d:,i,hti.lchild); printf(n the %d character rchild is %d:,i,hti.rchild); printf(n the %d character parent is %d:,i,hti.parent); for (i=0;iN;i+) cdi=; cdn-1=0; /*编码初始化*/ for (i=1;i=n;i+) start=n-1; for (c=i,f=hti.parent;f;c=f,f=htf.parent) /*遍历到父节点*/ if (htf.lchild=c) cd-start=0; else cd-start=1; strcpy(hci.code,&cdstart); main() int i,m,n,wN+1; float l=0.0; HTNode htM+1; HTCode hcN+1; Init(hc,&n); HuffmanCoding(ht,hc,n); for (i=1;i=n;i+)printf(nThe code of %c is :%s,hci.data,hci.code); for(i=1;i=n;i+)l+=strlen(hci.code);l=l/n; printf(nThe average length of the Huffman coding is %f,l);输入项:输出结果:五、实验成果与总结1. 实验报告。2. 提交实验成果。项目二 DCT变换编码一、实验目的(1)掌握DCT变换编码原理。(2)理解DCT变换的实现过程。二、实验内容现有图像的8*8样值矩阵f,要求对其进行 DCT变换,得到新矩阵F。三、实验步骤步骤一、分块(此步骤略)将每个分量图像分成许多88=64个样点组成的像块,并对其采样,得到在空域中的88的样值矩阵。 步骤二、 变换利用FDCT公式,将空域中的88样值矩阵,正向变换(FDCT)为频域中的88 DCT系数矩阵。 步骤三、 关于FDCT变换的几点说明 (1)f(x,y)为空域中位置为(x,y)点的样值函数(x,y=0,1,7)。 (2)F(u,v)为频率域中频率位置为(u,v)点的DCT系数(u,v=0,1,7)。 (3)沿u,v方向频率增加,但是07并不特指某一频率(可视为小的频率域)。 (4)F(0,0)对应直流分量,称为DC系数,其它63个对应交流分量的系数,称为AC系数。 (5)两个空间的同位置系数无对应关系。 (6)在频域中的右下角对应高频部分,而在左上角对应低频部分(特点,相关性)。 步骤四、讨论(1) DC系数的构成: 当u,v0时, C(U)=C(V)=1/2 , 有: 可见DC系数为空域中64个样值的平均值(对8的)。 (2) AC系数的构成: 当u,v0时, C(U)=C(V)=1 每个AC系数为空域中64个样值分别乘以对应的余弦量后求和,再取平均。 (3)DCT系数的取值范围:在视频数字化中,由于采用8位量化,在空域中的样值的最大值应为256,所以 F(0,0)MAX=DCMAX=25664/8=2048 故:0DC2047 -1024AC1023 (4) DCT系数规律:低频系数值大,高频系数值小。步骤五、 DCT系数量化(此步骤略)(1)量化的原因: DCT之后其系数矩阵中相关性不够明显,为进一步降低DCT系数矩阵中非零系数的幅值,增加零系数的个数,使相关性表现的更明显,需要进一步量化。 (2)量化的依据 对失真的要求:量化是图像质量下降的重要原因,DCT系数量化是基于限失真编码理论进行的,容许有失真,但应在视觉容许的容限内。 对视觉的要求:亮度信号与色度信号的分辨能力不同; 对低频图像信号和高频图像信号的分辨能力不同。 (3)量化的方法 区域滤波法:采用对DCT系数矩阵中的每一个值逐一量化。 参考程序如下: #include#include#define PI 3.1415926void DCT(int m88,double k8) int u,v,i,j; double n88; for(u=0;u8;u+) for(v=0;v8;v+) double temp=0.0; for(i=0;i8;i+) for(j=0;j8;j+) temp+=mij*cos(2.0*i+1)*u*PI)/16.0)*cos(2.0*j+1)*v*PI)/16.0); nuv=(1/4.0)*ku*kv*temp; printf(nthe converted array:n); for(i=0;i8;i+) for(j=0;j8;j+) printf(%4.1lf ,nij); printf(n); int main() int f188=139,144,149,153,155,155,155,155,144,151,153,156,159,156,156,156,150,155,160,163,158,156,156,156,159,161,162,160,160,159,159,159,159,160,161,162,162,155,155,155,161,161,161,161,160,157,157,157,162,162,161,163,162,157,157,157, 162,162,161,161,163,158,158,158; int f88=0; double c8=0; int i,j; for(i=0;i8;i+) for(j=0;j8;j+) fij=f1ij-128; for(i=0;i8;i+) ci=1.0; c0=1/sqrt(2);printf(the original array:n);for(i=0;i8;i+) for(j=0;j8;j+) printf(%d ,f1ij); printf(n); DCT(f,c);输出结果:四、实验成果与总结1. 实验报告。2. 提交实验成果。项目三 词典编码一、实验环境Turbo C二、实验目的与要求1.实验目的(1) 理解词典编码的思想。(2) 了解LZ77算法。(3) 了解LZSS算法。(4) 了解LZ78算法。(5) 掌握LZW算法。2.实验要求根据LZW算法原理对一段具体的字符(ABBABABAC)进行编译。要求在编码过程中写出流程图,以便充分理解LZW算法原理,最终达到对其的熟练应用。三、实验内容对上面信源进行词典编码并对编码后的值进行解码。四、实验步骤(一)词典编码 1、进入Tubor C编译环境。 2、在编译环境下输入词典的编码算法。 3、运行该程序,根据其要求输入要编译的字符串“ABBABABAC”。 4、调试、观察运行结果,并与自己画的编译流程图相比较。提供参考的编码与译码的程序如下:(1)编码程序: #include void copy1(char *prefix,char *s,int i,int j) int k; for(k=0;k30;k+) prefixk=; for(k=i;ki+j;k+) prefixk-i=sk;main() char s30,prefix30,dic2030=A,B,C,c20; int i,j,k,n,t,m,num=1; k=3;m=0;j=1;i=0; printf(Please input string:n); gets(s); while(istrlen(s) copy1(prefix,s,i,j); for(n=0;nk;n+) printf(dic%d=%s ,n,dicn); if(strcmp(prefix,dicn)=0) j=j+1; m=n; if(i+j)=strlen(s) copy1(prefix,s,i,j); elsestrcpy(prefix,); printf(n The %d code is:%d n,num+,m+1); if(strlen(prefix)!=0) strcpy(dick,prefix); k=k+1; i=i+j-1; j=1;(2)解码程序#include #include #define N 20#define M 10#define L 20struct wordstream unsigned char wN;wordL;void copy(char *prefix,char *s) int i,k; k=strlen(const char *)s); for(i=0;ik;i+) prefixi=si;void main() int code=1,2,3,4,7,1; int i,k,t; int j; int cW; int pW; unsigned char C; char p20; word1.w0=A; word2.w0=B; word3.w0=C; j=4; printf(nPlease input the codestream number:); scanf(%d,&k); printf(n Please input the codestream:); for(i=0;ik;i+) scanf(%d,codei); cW=code0; printf(n output the wordstream:%s,wordcW.w); pW=cW; for(i=1;ik;i+) cW=codei; if(cWj) C=wordcW.w0; strcpy(p,(const char *)wordpW.w); t=strlen(const char *)p); pt=C; pt+1=0; printf(n out put wordstream:%s,wordcW.w); strcpy(wordj.w,(const char *)p); j=j+1; pW=cW; else strcpy(p,wordpW.w); C=wordpW.w0; t=strlen(const char *)p); pt=C; pt+1=0; printf(n out put wordstream:%s,p); strcpy(wordj.w,(const char *)p); j=j+1; pW=cW; for(i=1;ij;i+) printf(n The dictionary is %s,wordi.w); printf(n this is over.n);五、思考题1、什么是词典编码?2、词典编码的算法是什么?3、词典编码及译码的应用及其优缺点?4、LZ78算法和LZ77算法的差别在哪里?5、LZSS算法和LZ77算法的核心思想是什么?它们之间有什么差别?6、LZW算法和LZ78算法的核心思想是什么?它们之间有什么差别?六、实验成果及总结1. 实验报告。2. 提交实验成果。项目四 Photoshop图像编辑处理数字图像是多媒体工作中的重要一环,了解数字图像处理中的基本概念和基本操作是掌握多媒体节目制作的必需.本实验的最终目的是能够完成数字图像文件的制作,这些数字图像将在规划好多 网页制作中使用.Photoshop是美国Adobe公司推出的彩色图像处理软件,其软件设计优美精练,功能强大,是著名的位图图像处理和图像效果生成工具.Photoshop提供了一整套对色彩的明暗浓度色调透明度等进行操作的方法,用户能方便地获得满意的色彩.使用变形功能,可以对 Photoshop的图像进行任意角度的旋转拉伸倾斜等变形操作.Photoshop提供了几十种滤镜功能,可以用这些滤镜为图像产生独特的视觉效果。Photoshop的图像处理和通道处理功能是它产生丰富变化的重要手段,能够灵活运用各个图层与各个通道完成图像的合成,也就掌握了Photoshop图像处理的精髓。一、实验环境图像处理软件Adobe Photoshop中文版二、实验目的和要求1、实验目的1)通过实验学习数字图像有关知识,能够根据不同需要生成不同格式的图像文件,进而增进对多媒体图像的认识和体会。2)掌握数字图像处理中经常用到的基本概念和名词,如色彩空间、图像深度、位图、分辨率等。3)学习静态图像编辑和处理的基本方法。2、实验要求1)会使用常用的工具进行基本的操作,能够应用图层、通道并使用Photoshop进行基本的图形图像绘制和处理。2)能够应用Photoshop的滤镜制作出特殊效果的图像。3)掌握图像处理的基本方法,如缩放、变形、特技效果等,并学会“抠”图来自己设计图像。三、实验内容1、在规定时间内,在教师的指导下,学习使用Photoshop进行数字图像的多种处理,懂得Photoshop的基本操作。2、制作奥运五环。3、运用滤镜制作火焰字效果。四、实验步骤 1运行Photoshop程序。2认识图像的属性。(1)选取一张合适的BMP格式图片,用Photoshop打开。使用文件菜单下“另存为”命令将该图片分别存为GIF、JPG、TIFF、PNG等不同格式。保存为JPEG格式时,在图像选项中分别设置压缩品质为 10、8、5、3后存储为不同名字的文件。 (2)使用Photoshop的“文件浏览器”面板查看新生成图像文件的属性值:文件存储大小,图像尺寸( pixel 和 cm)、颜色数等。(3)将相关文件全部打开,比较它们的显示效果。3制作“奥运五环”图像。(1)新建一个背景色为白色的RGB文件,大小自己设定。 (2)新建图层,命名为“蓝”。(3)选择工具箱中的椭圆选框工具,结合选框选项面版中的相关设置,以及参考线,快捷键等工具的使用,在画布中画出一个圆形选区。(4)将当前的前景色设置为蓝色,然后选择“编辑”菜单中的选项“描边”,大小设置为8像素左右,即可画出第一个蓝色圆环。(5)新建图层,命名为“黑”。(6)选中该图层,将图层“蓝“上的圆形选区拖到黑色圆环应在的位子,将当前的前景色设置为黑,然后使用描边工具将其涂成黑色。(7)依此,画出五个圆环,并分别涂上不同的颜色。(8)利用标尺等工具,参照奥运五环的图片,将五环的位置摆放整齐,需要注意的是,对哪个环进行操作,就要选中这个环所在的图层。(9)选中图层“蓝”,利用多边形套索工具,勾画出应位于黑色圆环上的一小部分,然后,点击图层菜单,选择“新建”中的“通过剪切的图层”,这时会产生一个新的图层,在图层面板中将当前新产生的图层拖到图层“黑”上面,这时,原来位于黑色圆环下的蓝色环部分就位于黑色环上方了。(10)依以上步骤,分别修改两个环交叉处的位置关系,这样五个环就做出来了,而且位置关系也排列完成。(11)为了使各个图片看起来更加柔和一些,可以给每个环加上阴影效果,具体做法是:选中图层,选择“图层”菜单中的“图层样式”,“投影”选项,根据自己的需要,可通过设置距离、扩展、大小值等给各个环加上阴影。(12)最后将图层合并,将文件另存为一个新的jpg文件即可,效果如下图所示。奥运五环图4应用滤镜制作艺术字。(1)新建一个RGB模式的图像,将背景填充为黑色,大小自定义。(2)新建一个图层,使用文字工具,输入文字,颜色设置为白色。并对字的大小,字体,摆放位置等进行合理的设置。(3)将文字图层栅格化,并使用滤镜工具,加一个高斯模糊效果。 (4)执行图像(Image)/旋转画布(Rotata Canvas)/逆时针旋转90度(90CCW)命令将整个图像逆时针旋转90度,然后执行滤镜(Filter)/风格化(Stylize)/风(Wind)命令做出风的效果,为了使效果更明显,可以用两次。(5)执行图像(Image)/旋转画布(Rotata Canvas)/顺时针(90CW)旋转90度将整个图像顺时针旋转90度回到原来的位置。(6)然后执行滤镜(Filter)/扭曲(Distort)/波纹(Ripple)命令制出图像抖动效果(7)合并可见图层,并注意查看图像的模式为RGB,若不是,可以在“图像”菜单的“模式”选项下修改。(8)再打开图象菜单,选择“调整”中的“渐变映射”,选择自己喜欢的颜色,进行渐变调整,以达到一个较好的效果。(9)制作完成后的效果如图所示。火焰字制作效果图五、思考题1、能说出并数字图像处理中需要经常接触的基本概念,如色彩空间、图像深度、位图、分辨率等。2、说出视频图像的几种主要格式。1、 如何利用区域选择工具进行“抠”图?2、 如何变更图像尺寸?3、 如何给素材添加滤镜?并尝试其他滤镜效果。六、实验成果与总结1. 实验报告。2. 提交制作的成果。项目五 Premiere 视频编辑一、实验目标1. 初步掌握视频编辑的基本方法2通过本实践项目的学习,我们来了解一下利用Premiere制作电影的基本过程。二、实验内容利用Adobe Premiere软件进行电视节目祝贺申奥成功的片头制作。三、实验环境1计算机2Adobe Premiere软件四、实验步骤电视节目祝贺申奥成功的片头制作效果如图10-3所示。在制作过程中将用到Title文件的编辑,过渡效果中的Zoom、Nonadditive Dissolve、Center Peel换景片断,虚拟片断,动画设置等。图10-3 实例效果以下是该实例的制作步骤:(1)选择FileNewTitle命令或者使用快捷键直接在Premiere 6.0中按下F9键,弹出Title文件的编辑器。选择Title文件编辑器工具箱中的 ,然后在编辑区内要写字的地方选择鼠标左键,然后右击,在弹出的命令快捷菜单中选择Font命令,选择字体为楷体,大小48,选择Style(风格)命令,选择方式为Emboss,输入“更高”2个字。在文本编辑区右击,选择Center Horizontally选项,将写好的文字水平中间对齐,再选择右击Center Vertically选项,将写好的文字上下中间对齐,将文字调到屏幕的中央,如图 7-2所示。用同样的设置,再创建如图10-4右上图所示的“更强”和“更快”的Title文件。然后创建一个“北京2008”的Title文件,如图10-4的下图所示。字体用宋体,方式为Plain,周围的框用 工具来画出。分别把这4个文件保存为1.ptl、10.ptl、2.ptl、3.ptl文本文件。 图10-4 编辑文字字幕(2)创建片头中的运动的文字部分。同步骤1中一样,用 工具,在编辑区中写入“祝贺”字,设置的字体风格方法和步骤1一样,字体楷书,大小72,方式为Emboss,如图 7-3左图所示。用同样的参数在创建2个文件“申奥”和“成功”,分别如图10-5中图和右图所示。并分别保存为4.ptl、5.ptl、6.ptl文本文件。 图10-5 编辑文字字幕创建第2部分的文字,“新北京”,“新奥运”,“相约2008”。设置的字体风格方法和步骤1一样,字体使用行楷,大小72,方式为Emboss,如图10-6所示。分别保存为7.ptl、8.ptl、9.ptl文本文件。 图10-6 编辑文字字幕(3)素材导入Project窗口在制作影视节目时,首先得创建一个新电影剧本(FileNew Project或者快捷键方式CtrlN)。从预设表框中选择Multimedia Video for Windows选项,单击OK按钮即可。Adobe Premiere通过组合素材的方法来制作电影。所谓“素材”,就是未经剪辑的视频、音频片断。将视频图像采集到计算机中形成的视频文件,基本上都需要2次加工。动画FLC、FLI由于在制作时已经经过精心策划,基本上不需要进行2次加工。所谓“影片”,指的是Premiere对素材加工后的成品,一般是较完整的片断,甚至是一个包含特技、字幕、音频的完整文件,它一般先存在计算机的硬盘上,通过视频回放卡再录制到录像带上或者光盘上。由于电视机和计算机视频表现模式有明显的差异,所以Premiere普通系统和桌面系统所最终形成的影片文件,尽管通常都命名为AVI,但却有很大的差别。一般普通系统制作的影片只能在计算机上回放,不需额外的硬件支持。桌面系统制作的影片质量很高,画面质量能达到电视台播出的广播级水准,当然其数据量和普通系统相比要大得多,需配合视频回放卡才能实时在电视上播出。Premiere同时有格式转换的功能,可以方便地将电视格式的AVI文件转换成计算机格式的AVI文件。在Premiere里面创建的Title文件,在保存以后都会自动导入到Project窗口中。所以以前创建的文件都不用再重新导入。现在将另3个文件导入Project窗口。选择FileImportFolder命令,在例子所在的文件夹下选择“素材”文件夹,这样就把要用的文件导入了Project窗口,如图10-7所示,有2个背景图片文件和一个音频文件。图10-7 加入素材(4)下面开始逐步将文件导入Timeline窗口中。先在Timeline窗口中增加3条视频轨道。选择Timeline窗口右上角的3角形,或者在视频轨道右边的Video字样附近右击鼠标,然后在弹出的菜单命令中选择Add Video Track选项,这样就在Timeline窗口中添加了1条视频轨道Video 3。再重复2次同样的操作,就可以再Timeline窗口中增加Video 4和Video 5两条轨道。将文件“北京2008”拖入Video 2轨道中。将文件“更快”拖入Video 3轨道中。将文件“更强”拖入Video 4轨道中。将文件“更高”拖入Video 5轨道中。接着设置这4个文件的延时都为4秒。然后选择Video 2到Video 5这4个视频轨道前面的 ,将每个轨道都展开来设置它的淡化线。设置刚才导入的4个文件的淡化器如图10-8所示。“北京2008”文件渐渐淡去,其他3个逐渐显现。图10-8 设置淡入、淡出效果(5)设置“更高”,“更强”,“更快”3个Title文件的动画效果。设置文件“更高”的动画效果如图10-9所示。(起点:坐标0,10; Zoom:0 终点:坐标0,10;Zoom:100)。图10-9 动画效果设置设置文件“更强”的动画效果如图10-10所示。(起点:坐标54,10;Zoom:1001点:坐标15,10;Zoom:100;Time :85 终点: 坐标54,10;Zoom 100)图10-10 设置动画效果设置文件“更快”的动画效果同上(起点:坐标54,10;Zoom:100 1点:坐标15,10;Zoom:100;Time:85 终点: 坐标54,10; Zoom:100)。(6)为了能利用换景片断的效果,对刚才所编辑的几个片断必须利用虚拟片断来将它合成一个片断。在Timeline窗口的工具箱中选择 工具,然后在刚才几个片断的时间内,圈出一个虚线框,在鼠标变成如图10-11所示的形状时,按住鼠标左键并拖动它,就会出现一个片断随着鼠标移动。拖动这个片断放到想要放入的位置,如图10-11所示,将它放在Video 1A轨道上,时间上紧接刚才的片断。图10-11 制作虚拟片断(7)然后在时间上紧接刚才的虚拟片断,分别在Video 2,Video 3,Video4轨道上拖入“成功”,“申奥”,“祝贺”3个文件。并且设置3个文件的延时为9秒,具体做法如下:选中“成功”文件,然后右击,在弹出的快捷菜单命令中选择Duration命令,然后对片断的持续时间进行修改,选择OK按钮确定。如果这3个轨道没有展开,就选择轨道前面的将轨道展开。调节“成功”,“申奥”,“祝贺”3个文件的淡化器。当鼠标指针在淡化线上的时候会变成手指的形状,这时选择一下鼠标左键就可以在鼠标所在的位置增加一个关键点。在每个片断的中点处增加一个关键点,然后设置淡化线如图 7-12所示。 图10-12 调整片断时间及设置淡化线然后将beijing.bmp文件拖入Video 1B轨道中,设置延时为11秒。与前面Video 1A轨道中虚拟片断在时间上重合1秒。然后在重合部分的Transition轨道中拖入Zoom换景片断。(8)设置“祝贺”,“申奥”,“成功”3个片断的动画。设置文件“祝贺”的动画效果如图10-13所示。(起点:坐标15,35;Zoom:1001点:坐标15,0;Zoom:100;Time:75 终点:坐标15,0 ;Zoom 100)设置文件“申奥”的动画效果如图10-14所示。(起点:坐标50,0; Zoom:1001点:坐标15,0;Zoom:150;Time:50 终点:坐标15,0;Zoom:100) 图10-13 设置动画效果 图10-14 设置动画效果设置文件“成功”的动画效果如图10-15所示。(起点:坐标15,35;Zoom:1001点:坐标15,18;Zoom:100;Time:50 终点:坐标15,0;Zoom:100)图10-15 设置动画效果(9)分别将“新北京”,“新奥运”和“相约2008”3个文件拖入Video 2,Video 3和Video 4 3个轨道中。并设置他们的延时都为9秒。在时间上落后刚才的“祝贺”,“申奥”,“成功”3个文件1秒,并调整“新北京”,“新奥运”和“相约2008”3个文件的淡化器,如图10-16所示。图10-16 调整淡化器将flag.bmp文件拖入Video 1A轨道中,将其延时设置为11秒,并且在时间上紧接“祝贺”,“申奥”,“成功”3个文件,也就是与beijing.bmp在时间上重合1秒。然后在重合部分的Transition轨道中加入Nonadditive Dissolve换景片断。然后再将刚才的虚拟片断复制并拖到Video 1B轨道中,时间上与flag.bmp文件重合1秒。在它们重合部位的Transition轨道中加入Center Peel换景片断。如图10-17所示。图10-17 设置淡化器(10)设置“新北京”,“新奥运”,“相约2008”3个文件的动画。设置文件“新北京”的动画效果如图10-18所示。(起点:坐标42,32;Zoom:1001点:坐标22,17;Zoom:150;Time:50 终点: 坐标0,0; Zoom:100);设置文件“新奥运”的动画效果如图10-19所示。(起点:坐标58,0;Zoom:100 1点:坐标29,0;Zoom:50;Time:50 终点: 坐标0,0; Zoom:100)。 图10-18 设置动画效果 图10-19 设置动画效果设置文件“相约2008”的动画效果如图10-20所示。(起点:坐标49,35;Zoom:100;1点:坐标26,4;Zoom:150;Time:50 终点: 坐标0,0;Zoom:100)。图10-20 设置动画效果(11)将“Evensong.mp3”文件拖入Audio 3轨道中,因为Audio 1和Audio 2已经被虚拟的片断所占据。用 工具剪去前50秒的音频文件,然后拖动音频文件使它与第1个虚拟片断对齐。再用 工具把它与第2个虚拟片断的末尾剪齐。再在音频片断的尾端设置淡化。点击Audio 1和Audio 2轨道前端的 ,使它消失,就使这2个轨道失去了作用,如图10-21所示。(12)然后选择Premiere菜单窗口中的FileSave命令,保存电影剧本,按下Enter键进行节目预览。在激活Timeline窗口的情况下,执行FileExport TimelineMovie命令,把输出的节目命名为“北京奥运.avi”,点击Settings按钮,打开Export Movie Settings(输出电影设置)下拉列表框,在对话框中可以改变制作电影的各个特性,在General Settings设置对话框中,File选项中选择Microsoft AVI、Range选项中再选择Work Area(工作区域)、再选择Export Video(输出视频)、Export Audio(输出音频)和Open When Finished(完成后输出),选择“保存”按钮就会出现Exporting程序处理条,输出节目,如图10-22所示。等待几分钟后,会出现播放“北京奥运.avi”节目的Clip窗口,选择播放按钮或循环播放按钮就可以看到最后的编辑效果了。图10-21 设置音频淡化线图10-22 保存电影五、实验成果与总结1. 实验报告。2. 提交项目制作的成果。项目六 多媒体课件设计与制作一、实验目的1、 初步学会利用Authorware7.0制作简单的多媒体课件。2、 掌握制作课件的一般过程和技巧。二、实验器材计算机、Windows9820002003XP操作系统(推荐使用Windows XP)、Authorware7.0、制作课件所需的图像、声音、电影、动画等相关素材。三、实验原理Authorware7.0是Microsoft公司于2003年6月发行的最新版本。与以前的版本相比,它有提供高效率的开发工具、全面支持32位的应用、可以导入Microsoft PowerPoint演示文稿等很多方面的新特性。它提供了完全可视化的设计环境以及先进的基于设计图标和流程图的程序设计方法,并且支持一些最热门的技术,比如ActiveX、交互式三维动画等技术,使用它可以开发出很好的演示程序,以及高度交互的在线学习和训练程序。现在已经成为一种课件制作领域中的标准开发工具。四、实验步骤1、 开机启动Authorware7.0。2、 在弹出的对话框中单击“Cancel”,即可以进入Authorware7.0的主操作界面。3、 Authorware7.0提供了“显示”设计图标、“移动”设计图标、“擦除”设计图标、“声音”设计图标、“数字化电影”设计图标等多种设计图标。选择“显示”设计图标,拖动一个“显示”设计图标到流程线上,双击该图标打开“演示”窗口。4、若需在课件中有文本内容,只需单击“绘图工具箱”中的“文本”工具,将指针移动到“演示”窗口。在需要文本的地方单击鼠标左键,“演示”窗口中就会出现文本标尺和文本插入点光标,输入文本就可以了。如果想使文本更加美观,达到自己想要的风格,可以改变文本的颜色、字号、样式等来实现。5、若在课件中需要图形,单击“绘图工具箱”中的工具,将指针移动到“演示”窗口,在“演示”窗口中按下鼠标左键并拖动鼠标就可以绘制简单的图形。对于绘制好的这些图形,单击“指针”工具,选中对象,然后用鼠标拖动周围的控点,

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论