基于matlab的数字化图像处理系统的设计与实现开题报告
2022-12-29 15:48:43
1. 研究目的与意义
毕业设计的内容:1. 题目背景:随着信息技术的不断发展,图像作为人们获取和交换信息的主要来源的地位日趋重要。
数字图像处理利用计算机和其他数字硬件,对从图像信息转换二得到的数字电信号进行某些数字运算或处理,来提高图像的质量以达到人们进行研究或应用所预期的效果。
广泛应用于航天航空、生物医学工程、工业检测、机器人视觉、军事制导和文化艺术等各个领域。
2. 文献综述
摘要信息化飞速发展的今天,数字图像处理技术亦日趋成熟,应用在航天航空、生物医学工程等各个领域。
本系统旨在研究如何在matlab软件中,利用gui设计实现数字图像处理系统。
关键字 matlab软件gui设计数字图像处理系统1. 引言 随着信息技术的不断发展,数字图像处理技术越来越多地被应用在航空航天、生物医学工程、工业检测、机器人视觉、军事制导和文化艺术等各个领域。
3. 设计方案和技术路线
一、 设计方案:本系统主要是利用matlab提供的gui平台,来设计一个面向对象的可视化的操作界面,然后对这个界面所列出的功能进行后台回调函数的编写,从而完成该功能的设计,所有功能的回调函数编写完成后,就形成了一个图像处理的系统。
该系统所具有的功能应该是基础的、常见的和实用的。
系统的总体方案如下图:(省略)二、 技术路线:技术线路的体现以几个模块的算法实现为例:1、 图像增强:1) 灰度图像直方图均衡化通过比较原图和直方图均衡化后的图像可见,图像变得更清晰,而且均衡化修正后,图像直方图灰度间隔被拉大了,从而有利于图像的进一步分析和识别.该部分的程序代码如下:i=imread ('1.bmp');j=histeq(i) ;subplot(221) ;imshow(i); %原图像subplot(222) ;imhist(i, 64) ; %原图像直方图subplot(223) ;imshow(j) ; %直方图均衡化所得图像subplot(224) ;imhist(j, 64) ; %均衡化后的直方图2) 图像平滑:中值滤波是一种很好的非线性图像平滑方法,由于它在实际运算过程中并不需要图像的统计特性,所以使用比较方便。
4. 工作计划
2022年度下学期:3月5日-3月11日:收集资料3月12日-3月18日:需求分析3月19日-4月1日:概要设计4月2日-4月29日:详细设计
5. 难点与创新点
特色:1、 能够同时显示处理后的图像与处理前的图像,便于直观的比较处理效果;2、 分析了 MATLAB 软件的主要优缺点及在图像处理中的应用,具有一定的研究价值和很强的实用性;3、 利用 MATLAB 自带的 GUI(图形用户界面)设计了友好的、易于操作的人机交互界面,用户只需要利用鼠标和键盘就能方便地使用本系统,使该系统具有丰富的图像处理功能和更加方便快捷的操作感;4、 采用MATLAB实现图像处理和分析,通过几条加单的MATLAB命令就可以完成一大串高级计算机语言才能完成的任务,简化繁琐的数学计算工作,有效促进了数字图像处理的相关的研究开发工作。
创新:1、 将白板画图的基本功能与数字图像处理所涉及的操作相结合,拓展了一般数字图像处理系统的功能,使其更加具有实用性;2、 通过MATLAB自带的GUI设计,融合了数字图像处理的各项功能,在一般数字图像处理系统的基础上,提高了操作性与便捷性。