1、课程设计任务书课程设计任务书 学生姓名:学生姓名: 专业班级:专业班级: 指导教师:指导教师: 工作单位:工作单位: 题题 目目: : 基于基于 MATLAB 的图像处理的图像处理的基本运算的基本运算 初始条件初始条件 MATLAB 软件 数字信号处理与图像处理基础知识 要求完成的主要任务要求完成的主要任务: : (1)能够对图像亮度和对比度变化调整,并比较结果。 (2) 编写程序通过最近邻插值和双线性插值等算法将用户所选 取的 图像区域进行放大和缩小整数倍的和旋转操作,并保存, 比较几 种插值的效果 。 (3)图像直方图统计和直方图均衡,要求显示直方图统计,比较直 方图均衡后的效果。 (4)
2、对图像加入各种噪声,比较效果。 时间安排:时间安排: 第第 1 1 周:安排任务,分组周:安排任务,分组 第第 2 2- -1717 周:设计仿真,撰写报告周:设计仿真,撰写报告 第第 1 18 8 周:完成设计,提交报告,答辩周:完成设计,提交报告,答辩 地点:地点: 鉴主鉴主 3 3 楼楼计算机计算机实验室实验室 指导教师签名:指导教师签名: 20102010 年年 月月 日日 系主任(或责任教师)签名:系主任(或责任教师)签名: 20102010 年年 月月 日日 摘要 MATLAB 是套高性能的数值计算和可视化软件,它集数值分析、矩阵运 算、信号处理和图形显示于一体,构成个方便的、界面
3、友好的用户环境。 MATLAB 强大的扩展功能为各个领域的应用提供了基础,由各个领域的专家相 继给出了 MATLAB 工具箱,其中主要有信号处理,控制系统,神经网络,图像 处助,鲁棒控制, 非线性系统控制设计,最优化,小波,通信等工具箱,这此 工具箱给各个领域的研究和工程应用提供了有力的工具。借助于这些“巨人肩膀 上的工具” ,各个层次的研究人员可直现方便地进行分析、计算及设计工作,从 而大大地节省了时间。 本次课程设计的目的在于较全面了解常用的数据分析与处理原理及方法, 能 够运用相关软件进行模拟分析。 通过对采集的图像进行常规的图像的亮度和对比 度的调整, 并进行最近邻插值和双线性插值等算
4、法将用户所选取的图像区域进行 放大和缩小整数倍的和旋转操作,并保存,比较几种插值的效果,以及对图像进 行直方图和直方图均衡并加入噪声进行对比,达到本次课程设计的目的 关键词:MATLAB 亮度和对比度 插值 放大 旋转 噪声 Abstract MATLAB is - set of high-performance numerical computation and visualization software, which combines numerical analysis, matrix computation, signal processing and graphics in one
5、 form - a convenient, user-friendly user environment.MATLAB is a powerful extension application in various fields to provide a basis by experts in various fields have been given a MATLAB toolbox, which are signal processing, control systems, neural networks, image processing support, robust control, nonlinearcontrol system design, optimization, wavelets, communications toolkit, which this kit to the various areas of research and engineering applications a powerful tool.With these “tools on the shoulders of giants,“ researchers at all levels can now be easily analyzed directly, calculati