基于MATLAB的图像编辑软件开发
时间:2016-11-30 19:14 来源:毕业论文 作者:毕业论文 点击:次
摘要: 图像在我们的生活中随处可见,比比皆是,可以说图像处理的发展极大地丰富了我们的生活,还记得以前的照片都是黑白色的吗?还记得在没有计算机的那些时代,为一幅图画添加颜色,修改颜色是多么不易吗?在那个图像处理不发达的时代,很多很多我们对于图像上的要求都无法实现,但是人类是伟大的,未解决这些在图像编辑上遇到的难题,人们发明了很多软件应用于计算机,MATLAB正是这些伟大开创之一,它为数字图像处理打开了一扇通往繁盛的大门。MATLAB软件自从20世纪80年代中期推出以来,不断吸收各学科领域权威人士所编写的实用程序,经过多年的逐步发展与不断完善,现已成为国际公认的、最优秀的科学计算与数学应用软件之一,是近几年来在国内外广泛流行的一种可视化科学计算软件.它集数值分析、矩阵运算、信号处理和图形显示于一体,构成了一个方便的、界面友好的用户环境,而且还具有可扩展性特征。本文介绍了MATLAB 语言的特点,基于MATLAB的数字图像处理环境,介绍了如何利用MATLAB及其图像处理工具箱进行数字图像处理,并通过一些例子来说明利用MATLAB图像处理工具箱进行图像处理的方法。实现功能主要包括数字图像的读取、存储、显示、去色、图像翻转、局部放大、透明度调整、去噪、平滑、锐化、压缩、边缘检测等操作。 关键词: MATLAB;数字图像处理;数字图像读取;数字图像显示;图像反转;图像局部放大;图像透明度调整;图像压缩;边缘检测;4061 Image editing software development based on MATLAB Abstract: Images can be seen everywhere in our life, it can say the development of image processing have greatly enriched our lives, those photos are black and white? Remember those times without a computer, a picture to add color, how is hard to change colors? In the image processing is not developed era, many of those we can achieve to the requirement of image, but the human is great, did not solve the problems encountered in the image editing, people invented a lot of software is applied in computer, MATLAB is one of the great to start, it will open a door for the digital image processing, the door to prosperity. MATLAB software since the mid of 1980’s introduced, unceasingly absorbs the interdisciplinary field of the utility written authority, after years of gradual development and continuous improvement, has now become a recognized international, one of the best scientific computing and mathematical application software, is widely popular both at home and abroad in recent years of a kind of visualization of scientific computing software. It set numerical analysis, matrix computation, signal processing and graphical display in one, constitutes a convenient and friendly interface of the user environment, but also has the scalability features. Were introduced in this paper the characteristics of MATLAB language, the digital image processing based on MATLAB environment, and introduces how to use digital image processing and image processing toolbox of MATLAB, and through some examples to illustrate the use of image processing toolbox of MATLAB image processing methods. Realizes the functions including digital image read, store, display, color and image rollovers, local amplification, adjust the transparency, smoothing, sharpening, compression, edge detection and so on. Keywords: MATLAB; Digital image processing; Digital image is read; Digital image display; Image inversion; Local amplification; The transparency of the image adjustment; Image compression; Edge detection; 目录 摘要 i Abstract ii 目录 iii 1 绪论 1 1.1 课题研究目的及意义 1 (责任编辑:qin) |