- 1、本文档共13页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
MATLAB基操作简介(关于图像)
MATLAB简介
(一)MATLAB――Matrix Laboratory
便于矩阵存取和运算的软件。
特点:(1)既有高性能数值计算功能,又有可视化功能。
(2)集成了数值分析,矩阵计算,信号处理,图像处理。
(3)交互式环境,易学易用。
(4)易扩展性。
目前最高版本2008。
(二)运行
(1)在Windows 桌面,单击matlab图标;
或(2)在“程序”在选择matlab菜单项。
(三)Matlab典型命令介绍
1、管理命令与函数
(1)磁盘管理.文件管理
任何DOS命令都可以在Matlab环境运行,只要在前面加!
例如,!dir
Matlab本身带类似DOS命令,path type.dir。
(2)Matlab是UNIX系统编写的系统,故变量字母大小是有分别的。
(3)帮助
help 或 help主题词,例 help dir。
(4)what命令
what[dirname]
列出给定目录下的所有M-文件,MAT-文件和MEX-文件。
2、变量与工作区管理
clear 命令,清除内存中的对象,格式clear [name]。
例:clear data
(2) disp(x):显示文本或数组。
disp(x)
(3)计算向量长度n=length(x)
(4)计算数组维数大小。
D=size(x)
M=size(x,dim)
(5) who列出当前内存中的变量。
whos列出当前内存中的变量、大小,以及是否有非零虚部。
(四)Matlab图象处理工具箱介绍
输入/输出图象示例
test
1. 数字图象文件格式
Matlab能够下列文件:
BMP、PCX、JPEG、TIFF、TGA、HDF、XWD。
2.图像类型
在Matlab中有3种基本的图像类型:
索引图像、强度(灰度)图像、RGB(真彩)图像
1)索引图像包括一个数据矩阵X,一个颜色映像矩阵Map。其中Map是一个m×3的数据阵列,其每一行分别表示红色、绿色和蓝色的颜色值。在Matlab中,像素颜色由数据矩阵X作为索引值向矩阵Map进行索引。例如值1指向矩阵Map中的第一行,值2指向第二行,依此类推。
例:Figure1
2)强度图像
在Matlab中,一幅强度图像是一个数据矩阵I,其中I中的数据均代表了在一定范围内的光照强度值。大多数情况下,强度图像很少和颜色映像表一起保存。但是在显示强度图像时,Matlab仍然在后台使用系统预定义的默认的灰度颜色映像表。
例:Figure2
3)RGB图像
RGB图像,即真彩图像,在 Matlab中存储为n×m×3的数据数组。数组中的元素定义了图像中每一个像素的红、绿、蓝颜色值、需要指出的是,RGB图像不使用Windows调色板。
例:Figure5
3. 图形图像文件的读写和查询
1) 图形图像文件的读取
利用函数imread可以完成图形图像文件的读取操作,其语法如下:
A = imread(fileame,fmt);
[X,map]=imread(filename,fmt)
……
例:
RGB=imread(‘abc.jpg’);
2) 图形图像文件的写入(保存)
利用函数imwrite可以完成图形图像文件的读取操作,其语法如下:
imwrite(A,filename,fmt);
imwrite(X,map, filename,fmt);
……
例:
imwrite(I,’clown.png’,’BitDepth’,16);
3)图形图像文件信息的查询
Matlab为用户提供了imfinfo函数用于从图像文件中查询其信息。例:
Info=imfinfo(‘lena.bmp’)
4. 图象类型转换
1)灰度图像转换为索引图像
格式:[X, MAP]=gray2ind(I,n)
gray2ind函数将灰度图像I转换成索引图像X,灰度图n的缺省值为64。
例如: figure13
2)索引图像转换为灰度图像
格式: I=ind2gray(X,MAP)
ind2gray函数可将具有颜色图MAP的图像X转换为灰度图像I。
例如: figure14
3)RGB图像转换为灰度图像
格式: I=rgb2gray(RGB)
NEWmap=rgb2gray(
您可能关注的文档
最近下载
- 标准图集-12D101-5-110KV 及以下电缆敷设.pdf VIP
- 2024年家政服务员资格证考试(工作职责)试题库与答案.pdf VIP
- 专监委托授权书.docx
- 通用汽车GVDP全球整车开发流程原版.ppt
- 应达电炉安全操作规程.docx VIP
- 第一单元 5以内数的认识和加、减法 整理和复习 课件(共26张PPT)人教版(2024)数学一年级上册.pptx VIP
- 高考英语-必背800高频词汇汇总素材.pdf VIP
- 建筑工程材料检测取样标准.doc
- 2024年四川凉山州会东县考试招聘事业单位工作人员11人【综合基础知识500题】高频考点模拟试题及参考答案解析.docx
- 房建施工安全应急预案.doc
文档评论(0)