文档介绍:学号:
0120828460130
课程设计
题目
Matlab课程设计-MATLAB仿真软件进行图像的输入、输出和格式变换
学院
学院
专业
通信工程
班级
姓名
指导教师
2010
年
月
日
课程设计任务书
学生姓名: 专业班级:
指导教师: 工作单位: 信息工程学院
题目: MATLAB仿真软件进行图像的输入、输出和格式变换
初始条件:
①仿真软件matlab
②数字信号处理与图像处理基础知识。
要求完成的主要任务:
MATLAB仿真软件进行图像的输入、输出和格式变换。
要求:读取、保存和显示不同格式的图像,并进行图像格式的相互变换如索引图像、灰度图像、RGB图像和二值图像的相互转换
时间安排:
第15周:理论讲解.
第20周:理论设计. ,准备答辩
第21周:答辩
指导教师签名: 2011年12 月 4 日
系主任(或责任教师)签名: 年月日
目录
摘要 3
Abstract 4
第一章图像文件格式及图像类型 5
MATLAB支持的几种图像文件格式: 5
MATLAB几种图像类型 6
第二章图像的输入 9
9
第三章图像的输出 11
(图像的显示) 11
11
13
14
RGB图像的显示 15
(图像文件形式之间的转换) 15
第四章图像的保存 17
第五章图像类型转换 18
RGB转换成灰度图像 18
灰度图像转换为索引图像 19
灰度图像转化为二值图像 20
RGB图像转化为索引图像 21
课设总结 23
参考文献 24
摘要
MATLAB是集数值计算,符号运算及图形处理等强大功能于一体的科学计算语言。作为强大的科学计算平台,它几乎能够满足所有的计算需求。MATLAB 本身就是功能强大的数据可视化工具,可以通过各种形式显示分析数据,例如灰度直方图、等高线、蒙太奇混合、像素分析、图层变换以及材质贴图等。利用可视化的图形,不仅能够评估图形图像的特性,还能够分析图像中的色彩分布等情况。
本次课程设计介就是Matlab环境下的一些最基本的图像处理操作,如读取、保存和显示不同格式的图像,并进行图像格式的相互变换如索引图像、灰度图像、RGB图像和二值图像的相互转换
Abstract
MATLAB is a puting language that adds the function of puting and graphics processing, symbols together. As a powerful puting platforms, it can almost satisfy all the calculations that needs. MATLAB itself is a powerful tool of data visualization that can display data through various forms, such as graylevel histogram, contours, montage mixing, pixel analysis, the layer texture and transformation. With visual graphics, it can not only evaluate image characteristics, but also analyze the distribution of color image.
The purpose of the practice of introducing Matlab environment is the most basic of some image processing operations, such as read, write, image information and image format, size and gray telescopic; etc. Through the experiment mastery of image histograms depicts method, deepen the histogram image feature and the relationship between the shape of understanding,and to deepen the underst