图像传输与处理教学辅助软件的研制



《图像传输与处理教学辅助软件的研制》由会员分享,可在线阅读,更多相关《图像传输与处理教学辅助软件的研制(104页珍藏版)》请在文档大全上搜索。
1、SJ005-1毕 业 设 计 说 明 书题目:图像传输与处理教学辅助软件的研制 二级学院: 专 业: 班级: 学生姓名: 学号: 指导教师: 职称: 评阅教师: 职称: 年 月摘要摘要数字图像处理就是用计算机处理数字图像,以适合人类观察,便于计算机自动识别和理解。传统的图像处理软件与教学内容脱节太大,学生很难深入理解图像处理的概念和原理。本文采用MATLAB开发适合“图像传输与处理”教学的辅助软件,对于提高教学质量、激发学生学习兴趣具有重要意义。本文详细介绍了本课题研究的思路,讨论设计方案,给出实现过程和设计结果。第1章主要阐述本课题研究的背景及意义,介绍国内外在此领域的研究现状,给出本课题的
2、研究内容。第2章给出数字图像处理的概念,介绍“图像传输与处理”课程的教学内容,并简单概述MATLAB软件及其GUI设计方法。第3章研究图像正交变换、图像增强、图像复原、图像几何变换、图像压缩编码、图像分割、图像形态学处理等基本原理,为后续软件的设计与实现提供理论依据。第4章,首先依据课程教学内容,规划“图像传输与处理”教学辅助软件模块及其功能。然后,详细给出软件系统设计步骤,并使用MATLAB图像处理工具箱设计友好的图形用户界面。接着,以“图像正交变换”模块为例详细阐述模块化设计思想。最后,例举灰度变换、直方图处理、哈夫曼编码、算术编码、阈值分割和Hough变换等子模块的使用方法及实现效果。最
3、后,总结论文主要研究工作,展望下一步需要开展的工作。关键词:图像传输与处理;MATLAB;教学辅助软件;图形用户界面97AbstractDigital image processing is a procedure of using the computer to process digital images in order to help human visual observation and improve computer autonomous identification and understanding. The traditional image processing sof
4、tware is not coincident with the teaching content, and students are difficult to understand the concepts and principles of image processing. An auxiliary teaching program is developed to fit the teaching of the course of “Image Transmission and Processing” by applying MATLAB in this thesis. It is gr
5、eat significant to improve its teaching quality and inspire students interests in learning. The idea of this research is introduced in detail. The design scheme is discussed. The implementation process and the design results are given in this thesis.In Chapter 1, the background and significance of t
6、his research are interpreted. The states of art in this field are introduced, and the research content of this thesis is given.In Chapter 2, the concept of digital image processing is given. The teaching content of the course of “Image Transmission and Processing” is introduced. MATLAB and GUI desig
7、n method are summarized.In Chapter 3, the basic principles about image orthogonal transformation, image enhancement, image restoration, image geometry transform, image compression, image segmentation and image morphology processing are studied, to provide a theoretical basis for the following design
8、 and implementation of the program in this project.In Chapter 4, according to the teaching contents, the modules and their functions of auxiliary teaching program supporting the teaching of “Image Transmission and Processing” are planned firstly. Then, the steps to design the program system are give
9、n. A friendly graphical user interface is designed by using MATLAB and its image processing toolbox. Furthermore, the modular design thoughts are interpreted in detail by taking "image orthogonal transform" module as an example. Finally, the applying methods and the implementation effects
10、of the modules about gray level transformation, histogram processing, Huffman coding, arithmetic coding, threshold segmentation and Hough transform are taken as examples.Finally, main work in this thesis is summarized. The future work is prospected. Key words: Image Transmission and Processing; MATL
11、AB; Auxiliary Teaching Program; Graphical User Interface目录目录摘要IAbstractII第1章 绪论11.1本课题研究的背景及意义11.2国内外研究现状11.2.1国内研究现状11.2.2国外研究现状21.3本课题的研究内容21.4本章小结3第2章 “图像传输与处理”课程与MATLAB42.1“图像传输与处理”课程42.1.1数字图像处理42.1.2课程主要教学内容42.2 MATLAB概述42.2.1 MATLAB在图像处理中的应用52.2.2图形用户界面(GUI)设计52.3本章小结5第3章 “图像传输与处理”课程基本理论63.1图