多媒体程序设计.pptVIP

  • 1
  • 0
  • 约1.02万字
  • 约 83页
  • 2019-07-30 发布于辽宁
  • 举报
2 图形图像处理 2.1 图像的翻转 1)项目要求 本节实现照片的底片式图像处理、图像的水平式翻转处理、图像的垂直式翻转处理等功能。 2)设计思路 ①建立一个标准工程。 ②在窗体中加载2个图片容器对象,一个用于装载源图片,一个用于显示相应处理后的目标图片。 ③在窗体中加载相应的功能按钮,以响应相关的图像处理功能。 ④在窗体中加载一些其他的控件对象,以满足程序运行要求。 3)设计步骤 ①打开一个标准工程对窗体的属性进行相应修改 ②在此项目中,采用的是一个有2个元素的PictureBox对象数组。 ③在窗体中调整好PictureBox的位置。 ④在窗体中加载3个Button对象,以响应对图像的相应处理功能。 ⑤修改这3个Button对象的属性。 ⑥为3个按钮设置提示功能信息 ⑦在工具箱中添加共用对话框。 ⑧向窗体中添加共用对话框控件对象。 ⑨在窗体中再添加3个Button对象,分别实现“打开图片”、“消除处理后的图片”、“退出”程序3个功能。 ⑩编写“载入图片”按钮的响应代码。 编写“消除图片”按钮的响应代码。 编写“退出”按钮的响应代码。 编写“反转=”按钮的响应代码。 编写“倒置=>”按钮的响应代码。 编写“镜面=>”按钮的响应代码。 4)测试与提交 5)后续任务 2.2图像亮度颜色处理 1)项目要求 本项目要求使图片整体变亮、整体变红、整体变蓝、整体变绿等效果。而且要求界面简单,易于操作。 2)设计思路 ①建立一个标准工程。 ②在窗体中添加一个图片容器,以用于装载图像。 ③在窗体中添加适当的单选按钮,以便选用相应的功能。 ④在窗体添加一个滑动条,通过移动滑动条来改变图片修改值的大小。 ⑤在窗体中添加按钮,以实现载入图片与处理图片的功能。 ⑥在窗体中加入其他相关的控件。 3)设计步骤 ①打开一个标准工程对窗体的属性进行相应修改 ②在窗体内添加1个PictureBox对象,该图片容器用于存放载入的图像文件。 ③在窗体的适当位置添加4个单选按钮OptionButton ④在窗体的适当位置添加2个Button,分别用作载入图片功能按钮和进行图片颜色的处理功能按钮。 ⑤向工具箱中添加共用对话框工具和微软窗口共用控件。 ⑥向窗体中添加共用对话框控件对象。 ⑦向窗体中添加进度条对象。 ⑧向窗体中添加滑动条对象。 ⑨向窗体中添加状态栏。 ⑩向窗体中加入几个Label,并设置其Caption属性为适当的文字提示信息。 定义程序的公共变量。 为“载入图片”按钮编写代码。 侦听滑动条移动位置的相关代码。 颜色合适值的函数代码。 实现图片红色变化的处理代码。 实现图片绿色变化的处理代码。 实现图片蓝色变化的处理代码。 实现图片整体变亮的代码。 2.3图像的几种特效处理 1)项目要求 本项目要求通过VB程序开发出一些与Photoshop图片处理相似的柔化处理、锐化处理、浮雕处理3种图片处理效果。 2)设计思路 ①建立一个标准工程。 ②在窗体中加载2个图片容器对象,一个用于装载源图片,一个用于显示相应处理后的目标图片。 ③在窗体中加载相应的功能按钮,以响应相关的图像处理功能。 ④在窗体中加载一些其他的控件对象,以满足程序运行要求。 ⑤设计特殊图片处理效果的算法。 3)设计步骤  ①打开一个标准工程,对窗体的属性进行相应修改 ②在窗体内添加2个PictureBox对象。 ③在图片容器对象上方加入2个Label对象,用于指示其下图片容器所装的图片。 ④向程序窗体中添加4个按钮。 ⑤向工具箱中添加共用对话框工具和微软窗口共用控件。 ⑥向程序界面添加共用对话框控件,用于打开图片文件。 ⑦向程序窗体添加图片处理进度控件对象。 ⑧在进度条控件对象前加上说明Label,将其Caption属性设置为:“特效处理进度”。 ⑨在程序窗口中,添加状态栏控件对象。 定义程序中出现的共用变量。 程序初始运行载入的代码。 图片文件载入到源图片容器内的代码。 颜色合适值的函数代码。 柔化处理的代码。 锐化处理代码。 浮雕效果处理代码。 3 媒体播放 3.1 MP3播放器 1)项目要求 本项目要求利用一个ActiveX控件msdxm.ocx,制作一个播放器,用于播放MP3声音文件。 2)设计思路 ①在本书附带光盘中找到ActiveX文件msdxm.ocx,并将其复制到操作系统 windows\\system32下,如果操作系统安装在C盘下,则将此文件复制到C:\\Windows\\system32目录下。 ②根据项目要求,设计播放器的整体界面。 ③在工具箱中添加“window media

文档评论(0)

1亿VIP精品文档

相关文档