课程设计指导手册

上传人:博****1 文档编号:421730806 上传时间:2022-09-03 格式:DOC 页数:12 大小:199KB
返回 下载 相关 举报
课程设计指导手册_第1页
第1页 / 共12页
课程设计指导手册_第2页
第2页 / 共12页
课程设计指导手册_第3页
第3页 / 共12页
课程设计指导手册_第4页
第4页 / 共12页
课程设计指导手册_第5页
第5页 / 共12页
点击查看更多>>
资源描述

《课程设计指导手册》由会员分享,可在线阅读,更多相关《课程设计指导手册(12页珍藏版)》请在金锄头文库上搜索。

1、广东工业大学信息工程学院课程设计指导手册数字图像处理课程设计指导手册曹江中、何家峰广东工业大学信息工程学院2009年2月11一、课程设计目的数字图像处理,就是用数字计算机及其他有关数字技术,对图像进行处理,以达到预期的目的。随着计算机的发展,图像处理技术在许多领域得到了广泛应用,数字图像处理已成为电子信息、通信、计算机、自动化、信号处理等专业的重要课程。数字信号处理课程设计是在学习完数字图像处理的相关理论后,进行的综合性训练课程,其目的是:1、使学生进一步巩固数字图像处理的基本概念、理论、分析方法和实现方法;2、增强学生应用VC编写数字图像处理的应用程序及分析、解决实际问题的能力;3、尝试所学

2、的内容解决实际工程问题,培养学生的工程实践能力,提高工科学生的就业能力。二、课程设计内容本课程设计包含有6个可选内容,请根据自己兴趣爱好选择其中的一个内容独立完成。内容一: 一个简单的“photoshop”软件设计内容及要求:(1)、独立设计方案,实现对图像的3种处理。(2)、利用VC实现软件框架:有操作菜单、能显示某项操作前后的图像。完成(3)、查找相关算法,至少实现3种功能(比如:底片化效果、灰度增强等等)。(4)、将实验结果与其他软件实现的效果进行比较、分析。总结设计过程所遇到的问题。内容二:直方图均衡化实验内容及要求:(1)、查阅文献、理解直方图均衡化的原理。(2)、利用VC编写直方图

3、均衡化程序。(3)、设计的软件框架能够实现直方图变换前后的图像直方图及图像,以进行比较。(4)、调用matlab中的直方图均衡化函数并得出实验结果,比较、分析与自己编写的代码实验结果区别。内容三:数字水印实验内容及要求:(1)、查阅文献、了解数字水印的基本概念。(2)、深入理解一种简单的数字水印嵌入与提取方法。 (3)、独立设计系统框架并利用VC编程实现该方法。(4)、能够显示水印嵌入前后的载体图像。(5)、能够显示嵌入与提取的水印。参考文献:黄仿元、基于LSB的数字水印算法及MATLAB实现。内容四:纸牌识别实验内容及要求:(1)、在VC环境下实现打开、显示一幅纸牌图。(2)、将提供的几幅图

4、片中的纸牌进行分类和识别,要求:a、判断出是那种类型(共四类:红桃,梅花、黑桃、方片); b、检测出点数(1、2、。10);c:将上述检测的结果输出。(3)、要求自行设计方案、编写代码实现上述功能。供参考的基本方案(不一定选该方案):首先根据图像确定出数字模板和类型模板,然后再对图像进行旋转,二值化,分割等操作,将出现点数和类型的区域分割处理,最好进行模板匹配,并输出结果。内容五:晶状体厚度的测量实验内容及要求:(1)、在VC环境下实现打开、显示一幅晶状体医学图。(2)、分析几幅图片中的晶状体的医学图片,设计方案根据图像处理的知识检测出图像中的晶状体厚度,如附图1中所示的上宽和下宽。(3)、要

5、求自行编写代码实现上述功能。(4)、根据上述要求,自行设计详细的实验方案。拟定实验步骤,独立完成操作,纪录实验数据,分析实验结果。(5)、实验结果分析论证,分析实验结果是否满足设计要求,与理论结果是否一致并分析原因。总结设计过程所出现的问题。 附图1内容6:零件尺寸测量实验内容及要求:(1)、在VC环境下实现打开、显示一幅零件图。(2)、设计方案,根据图像处理的知识检测图像中零件的内、外半径及水平横截面的面积。(3)、要求自行编写代码实现上述功能。(4)、在photoshop或者画图板中、手动测出内、外半径及面积,试分析、比较两种结果、并找出原因。三、课程设计进度安排序号设计内容所用时间1熟悉

6、VC程序设计方法 1天2自行设计实验方案(利用已掌握基本知识、原理,提出实验具体方案,拟订实验步骤,独立完成操作,记录实验数据,分析实验结果)l 分析题目,查找相关资料。l 确定方案:流程图、使用工具、基本算子,公式等等。l 进行设计,编写程序代码。2天3上机调试程序,修改并完善设计,并完成设计报告2天合 计1周四、课程设计说明与要求1、设计完成后,要提交相关的文档:1)课程设计报告书(纸质和电子版各一份)(模版在设备处网站下载)2)源程序代码(电子版)2、课程设计报告的封面格式要参考附录,具体形式可以自己组织,但要包含以下内容(具体格式到时再给):1)设计题目2)设计目的3)设计内容4)详细

7、分析、论证实验结果,并且总结实验方法(100-500字)5)设计心得体会6)参考文献(书籍、网络资料等)五、课程设计评分标准评 定 项 目评分成绩1设计内容合理、目的明确(10分)2设计方案正确,具有可行性、创新性(20分)3设计结果(软件程序)(20分)4态度认真、学习刻苦、遵守纪律(15分) 5设计报告的规范化、参考文献充分(10分)6答辩(25分)总分备注:成绩等级:优(90分100分)、良(80分89分)、中(70分79分)、及格(60分69分)、60分以下为不及格。As of Microsoft Internet Explorer 4.0, you can applmultimedi

8、a-style effects to your Web pages using visual filters and transitions. You can apply visual filters and transitions to standard HTML controls, such as text containers, images, and other windowless objects. Transitions are time-varying filters that create a transition from one visual state to anothe

9、r. By combining filters and transitions with basic scripting, you can create visually engaging and interactive documents.Internet Explorer 5.5 and later supports a rich variety of optimized filters. Click the following button to see a demonstration of many of these filters and how to usetheProcedura

10、l surfaces are colored surfaces that display between the content of an object and the objects background. Procedural surfaces define each pixels RGB color and alpha values dynamically. Only the procedure used to compute the surface is stored in memory. The content of an object with a procedural surf

11、ace applied is not affected by the procedural surface.警告:此类已序列化的对象将不再与以后的 Swing 版本兼容。当前的序列化支持适合在运行相同 Swing 版本的应用程序之间短期存储或 RMI。从 1.4 版开始,已在 java.beans 包中加入对所有 JavaBeansTM 的长期存储支持。请参见 XMLEncoder。引用类型和原始类型的行为完全不同,并且它们具有不同的语义。引用类型和原始类型具有不同的特征和用法,它们包括:大小和速度问题,这种类型以哪种类型的数据结构存储,当引用类型和原始类型用作某个类的实例数据时所指定的缺省值。对象引用实例变量的缺省值为 null,而原始类型实例变量的缺省值与它们的类型有关。当JAVA程序违反了JAVA的语义规则时,JAVA虚拟机就会将发生的错误表示为一个异常。违反语义规则包括2种情况。一种是JAVA类库内置的语义检查。例如数组下标越界,会引发IndexOutOfBoundsException;访问null的对象时会引发NullPointerException。另一种情况就是JAVA允许程序员扩展这种语义检查,程序员可以创建自己的异常,并自由选择在何时用throw关推动了Web的迅速发展,常用的浏览器现在均支持

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 办公文档 > 工作计划

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号