基于matlab的图像处理的基本运算

基于matlab的图像处理的基本运算

ID:23682881

大小:1.01 MB

页数:21页

时间:2018-11-09

基于matlab的图像处理的基本运算_第1页
基于matlab的图像处理的基本运算_第2页
基于matlab的图像处理的基本运算_第3页
基于matlab的图像处理的基本运算_第4页
基于matlab的图像处理的基本运算_第5页
资源描述:

《基于matlab的图像处理的基本运算》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、武汉理工大学《MATLAB课程设计》课程设计任务书学生姓名:专业班级:指导教师:工作单位:题目:基于MATLAB的图像处理的基本运算初始条件:要求完成的主要任务:(包括课程设计工作量及其技术要求,以及说明书撰写等具体要求)(1)能够对图像亮度和对比度变化调整,并比较结果(2)编写程序通过最近邻插值和双线性插值等算法将用户所选取的图像区域进行放大和缩小整数倍的和旋转操作,并保存,比较几种插值的效果(3)图像直方图统计和直方图均衡,要求显示直方图统计,比较直方图均衡后的效果。(4)对图像加入各种噪声,比较效果。时间安

2、排:指导教师签名:年月日系主任(或责任教师)签名:年月日-20-武汉理工大学《MATLAB课程设计》目录摘要-2-1MATLAB简介-2-2图像选择及变换-2-2.1原始图像选择读取-2-2.1.1原理图的读入与基本变换-2-2.1.2程序源代码及调试结果-2-2.2转换图像为灰阶图像-2-3图像处理及代码程序-2-3.1图像亮度对比度调整-2-3.1.1函数说明及参数选择-2-3.1.2源程序及运行结果-2-3.2图像放大和缩小-2-3.2.1函数说明及参数选择-2-3.2.2源程序及运行结果-2-3.3图像任

3、意角度的旋转-2-3.3.1函数说明及参数旋转-2-3.3.2源程序及运行结果-2-3.4图像直方图统计和均衡-2-3.4.1函数说明及参数选择-2-3.4.2源程序及运行结果-2-3.5图像加入噪声-2-3.5.1函数说明及参数选择-2-3.5.2源程序及运行结果-2-4图像处理结果比较分析-2-4.1调整对比度和亮度后图像比较-2-4.2图像放大缩小及旋转后比较-2-4.3进行直方图均衡后图像比较-2-4.4加入各种噪声后图像比较-2-5感悟体会小结-2-参考文献-2--20-武汉理工大学《MATLAB课程设

4、计》摘要本篇设计通过matlab进行图像的亮度对比度变化、亮度的缩小放大和旋转、直方图统计和直方图均衡、以及加入各种噪声,使用各种程序和函数,来完成上述功能,并分别对结果进行分析与调试。总结了程序调试的经验及各个函数的使用技巧。很好的实现了matlab的图像处理功能。关键字matlab图像处理函数经验总结1MATLAB简介MATLAB是由美国mathworks公司发布的主要面对科学计算、可视化以及交互式程序设计的高科技计算环境。它将数值分析、矩阵计算、科学数据可视化以及非线性动态系统的建模和仿真等诸多强大功能集成

5、在一个易于使用的视窗环境中,为科学研究、工程设计以及必须进行有效数值计算的众多科学领域提供了一种全面的解决方案,并在很大程度上摆脱了传统非交互式程序设计语言(如C、Fortran-20-武汉理工大学《MATLAB课程设计》)的编辑模式,代表了当今国际科学计算软件的先进水平。 MATLAB和Mathematica、Maple并称为三大数学软件。它在数学类科技应用软件中在数值计算方面首屈一指。MATLAB可以进行矩阵运算、绘制函数和数据、实现算法、创建用户界面、连接其他编程语言的程序等,主要应用于工程计算、控制设计、

6、信号处理与通讯、图像处理、信号检测、金融建模设计与分析等领域。如图matlab操作界面如下1.1.1所示:图1.1.1matlab操作界面2图像选择及变换2.1原始图像选择读取2.1.1原理图的读入与基本变换图像选择方面,只是随便的选择了一个图片,原始图片如下图2.1.1:-20-武汉理工大学《MATLAB课程设计》图2.1.1选择原始图片MATLAB为用户提供了专门的函数以从图像格式的文件中读写图像数据。这次采用的是imread函数来实现图像文件的读取操作,采用的格式如下:A=imread(‘filename.

7、fmt’)该语句用于读取字符串“filename”对应的灰度图像或彩色图像,“fmt”指定了文件的格式。采用imfinfo函数查询图像文件的信息。其语句格式如下:Info=imfinfo(‘filename.fmt’)该语句可以在命令窗口会显示出文件的基本信息。采用imshow函数进行图像的显示,采用的格式如下:A=imread(‘filename.fmt’);imshow(A);当这种显示方式要求被显示的图像要么在当前目录下或MATLAB的目录下。采用rgb2gray函数进行真彩色图像与灰阶强度图像的转变其格式

8、调用如下:A=rgb2gry(‘filename.fmt’);得到的图像可以进行统计与处理,能完成要求。2.1.2程序源代码及调试结果图像读入与显示和变化的源代码如下:%第一步,获取图像,并显示各种基本信息clear;closeall;RGB=imread('myclasspicture.jpg');%RGB:原始图像,真彩色;Info=imfinfo('myclassp

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。