目录
1引言1
1.1课题概述..1
1.2数字图像处理的历史与研究现状..1
1.3数字图像处理技术的应用3
1.4本论文主要研究内容4
1.5本章小结..4
2.数字图像处理技术及MATLAB软件简介...4
2.1数字图像处理技术.4
2.1.1数字图像处理技术的主要研究内容.4
2.1.2数字图像处理的特点.5
2.1.3数字图像处理的发展方向.7
2.2MATLAB软件简介..7
2.2.1MATLAB图像处理系统开发与其它开发软件的比较7
2.2.2MATLAB的主要优缺点8
2.3本章小结.9
3.系统的总体设计.9
3.1系统的特点与功能.9
3.1.1系统的特点.9
3.1.2系统的主要模块.9
3.2用户界面设计10
3.2.1用户界面简介..10
3.2.2用户界面设计概述..11
3.3本章小结12
4.系统的详细设计与算法分析...12
4.1图像均衡.12
4.2图像平滑15
4.3线性变换.17
4.4图像锐化.18
4.5边缘检测.20
4.6本章小结.22
结论23
致谢24
参考文献...25
附录.27
1 引言 1.1 课题概述 图像信息是人类获得外界信息的主要来源,因为大约有 70%的信息是通过人眼获得的,而人眼获得的都是图像信息。在近代科学研究、军事技术、工农业生产、医学、气象及天文学等领域中,人们越来越多地利用图像信息来认识和判断事物,解决实际问题。例如:由于空间技术的发展,人造卫星拍摄了大量的地面和空间的照片,人们可以利用照片获得地球资源、全球气象和污染情况等;在医学上,医生可以通过 X 射线分析照相,观察到人体各部位的断层图像;在工厂,技术人员可以利用电视图像管理生产,由此可见图像信息的重要性。[3] 获得图像信息非常重要,但目的不仅仅是为了获得图像,而更重要的是将图像信息进行处理,在大量复杂的图像中找出我们所需要的信息。因此图像信息处理在某种意义上讲,比获得图像更为重要,尤其是在当今科学技术迅速发展的时代,对图像信息处理提出了更高的要求,以便更加快速、准确、可靠地获得有用信息。图像处理的应用领域涉及到人类生活和工作的方方面面,随着人类活动范围的不断扩大,图像处理的应用领域也将随之不断扩大。[1] MATLAB 软件自从 20 世纪 80 年代中期推出以来,不断吸收各学科领域权威人士所编写的实用程序,经过多年的逐步发展与不断完善,现已成为国际公认的、最优秀的科学计算与数学应用软件之一,是近几年来在国内外广泛流行的一种可视化科学计算软件。它集数值分析、矩阵运算、信号处理和图形显示于一体,构成了一个方便的、界面友好的用户环境,而且还具有可扩展性特征。[7]