基于MATLAB的图像处理的基本运算————————————————————————————————作者:————————————————————————————————日期:课程设计任务书学生姓名:专业班级:指导教师:工作单位:题目: 基于MATLAB的图像处理的基本运算初始条件:要求完成的主要任务:(包括课程设计工作量及其技术要求,以及说明书撰写等具体要求)(1)能够对图像亮度和对比度变化调整,并比较结果(2)编写程序通过最近邻插值和双线性插值等算法将用户所选取的图像区域进行放大和缩小整数倍的和旋转操作,并保存,比较几种插值的效果(3)图像直方图统计和直方图均衡,要求显示直方图统计,比较直方图均衡后的效果。
(4)对图像加入各种噪声,比较效果。
时间安排:指导教师签名:年月日系主任(或责任教师)签名:年月日目录摘要..................................................................................................................................................... - 2 -1 MATLAB简介 ................................................................................................................................... - 2 -2图像选择及变换.............................................................................................................................. - 3 -2.1 原始图像选择读取.................................................................................................................. - 3 -2.1.1 原理图的读入与基本变换 ............................................................................................... - 3 -2.1.2 程序源代码及调试结果 ................................................................................................... - 4 -2.2 转换图像为灰阶图像.............................................................................................................. - 5 -3 图像处理及代码程序 ..................................................................................................................... - 6 -3.1 图像亮度对比度调整.............................................................................................................. - 6 -3.1.1 函数说明及参数选择....................................................................................................... - 6 -3.1.2 源程序及运行结果........................................................................................................... - 6 -3.2 图像放大和缩小...................................................................................................................... - 7 -3.2.1 函数说明及参数选择....................................................................................................... - 7 -3.2.2 源程序及运行结果........................................................................................................... - 7 -3.3 图像任意角度的旋转.............................................................................................................. - 8 -3.3.1 函数说明及参数旋转....................................................................................................... - 8 -3.3.2 源程序及运行结果........................................................................................................... - 9 -3.4图像直方图统计和均衡........................................................................................................... - 9 -3.4.1 函数说明及参数选择....................................................................................................... - 9 -3.4.2 源程序及运行结果......................................................................................................... - 10 -3.5 图像加入噪声........................................................................................................................ - 11 -3.5.1 函数说明及参数选择..................................................................................................... - 11 -3.5.2 源程序及运行结果......................................................................................................... - 12 -4 图像处理结果比较分析 ............................................................................................................... - 14 -4.1 调整对比度和亮度后图像比较 ............................................................................................ - 14 -4.2 图像放大缩小及旋转后比较 ................................................................................................ - 14 -4.3 进行直方图均衡后图像比较 ................................................................................................ - 15 -4.4加入各种噪声后图像比较 ..................................................................................................... - 16 -5感悟体会小结................................................................................................................................ - 16 -参考文献........................................................................................................................................... - 17 -摘要本篇设计通过matlab进行图像的亮度对比度变化、亮度的缩小放大和旋转、直方图统计和直方图均衡、以及加入各种噪声,使用各种程序和函数,来完成上述功能,并分别对结果进行分析与调试。
总结了程序调试的经验及各个函数的使用技巧。
很好的实现了matlab的图像处理功能。
关键字matlab 图像处理函数经验总结1 MATLAB简介MATLAB是由美国mathworks公司发布的主要面对科学计算、可视化以及交互式程序设计的高科技计算环境。