课程设计指导手册
《数字图像处理》
课程设计指导手册
适用班级:XXX
XXXX
2011年5月
一、课程设计目的
数字图像处理,就是用数字计算机及其他有关数字技术,对图像进行处理,以达到预期的目的。随着计算机的发展,图像处理技术在许多领域得到了广泛应用,数字图像处理已成为电子信息、通信、计算机、自动化、信号处理等专业的重要课程。
数字信号处理课程设计是在学习完数字图像处理的相关理论后,进行的综合性训练课程,其目的是:
1、使学生进一步巩固数字图像处理的基本概念、理论、分析方法和实现方法;
2、增强学生应用MATLAB或VC++等语言编写数字图像处理的应用程序及分析、解决实际问题的能力;
3、尝试使用所学的内容解决实际工程问题,培养学生的工程实践能力,提高工科学生的就业能力。
二、课程设计总体要求
1、以小组为单位完成,每个小组2~3人,同一个题目的小组不能超过3个,由学习委员负责协调,原则上时间优先,即先报先得;
2、雷同、抄袭等行为视情节轻重扣相应分数;
3、每一行代码的后面都要有相应的注释;
4、设计完成后,要提交相关的文档:
1)课程设计报告书(纸质版、电子版各一份,格式请参照以前《数字电路》课程设计)
2)源程序代码(电子版,请参考压缩文件“图像处理示范软件”)
5、课程设计报告的封面格式要统一,具体形式可以自己组织,但要包含以下内容:
1)设计题目
2)设计目的
3)设计内容
4)详细分析、论证实验结果,并且总结实验方法
5)设计心得体会
6)参考文献(书籍、网络资料等)
6、在2011年6月27日前提交所有的纸质版及电子版材料,所有电子版材料刻录到一张光盘上,均由学习委员负责收集并交给指导老师。
三、课程设计题目
本课程设计包含有6个可选题目,请各小组根据自己兴趣爱好选择其中的一个独立完成。
题目一:简单的图像处理系统1
设计内容及要求:
要求利用MATLAB或VC设计图形用户界面,并实现以下图像处理功能:
安卓课程设计题目(1)实现图像文件的打开、保存、另存为、打印功能;
(2)用户能对图像进行任意的亮度、对比度的调整,并显示调整前后的两幅图像;
(3)用户能够用鼠标选取图像中感兴趣区域,显示和保存该选择区域;
(4)利用三次内插值法实现图像的放大和缩小操作;
(5)选择某种结构元素,对图像进行膨胀、腐蚀操作(可以利用STREL函数)。
题目二:简单的图像处理系统2
设计内容及要求:
要求利用MATLAB或VC设计图形用户界面,并实现以下图像处理功能:
(1)实现图像文件的打开、保存、另存为、打印功能;
(2)图像直方图统计和直方图均衡,要求显示直方图统计,比较直方图均衡后的效果;
(3)能对图像加入各种常见噪声,并通过几种滤波算法实现去噪并显示结果。比较去噪效果;
(4)频谱处理,能够分析图像频谱,显示频谱图;
(5)实现空域滤波中的平滑滤波和锐化滤波。
题目三:形态学图像处理
实验内容及要求:
要求利用MATLAB或VC设计图形用户界面,并实现以下图像处理功能:
(1)实现图像文件的打开、保存、另存为、打印功能;
(2)选择某种结构元素,对打开的图像进行膨胀、腐蚀操作并分别显示(可以利用STREL函数);
(3)实现开运算及闭运算并分别显示;
(4)实现击中或击不中变换;
(5)实现重构。
题目四:图像分割
实验内容及要求:
要求利用MATLAB或VC设计图形用户界面,并实现以下图像处理功能:
(1)实现图像文件的打开、保存、另存为、打印功能;
(2)实现图像的预处理,为后面的分割操作做好准备:直方图统计及绘制、直方图均衡、彩图像的灰度变换、灰度图像的二值化;
(3)实现数字图像的分割:灰度阈值法、区域生长、水域分割;
题目五:图像压缩
实验内容及要求:
要求利用MATLAB或VC设计图形用户界面,并实现以下图像处理功能:
(1)实现图像文件的打开、保存、另存为、打印功能;
(2)实现JPEG压缩;
(3)实现课本133页5-5的压缩程序;
题目六:图像识别
实验内容及要求:
要求利用MATLAB或VC设计图形用户界面,并实现以下图像处理功能:
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论