图像处理(Matlab)-再次学习如何使用Matlab

本文介绍了使用Matlab进行图像处理的基本操作,包括注意事项、数字图像的概念、在Matlab中的图像表示、基本操作如读取、显示和保存图像,以及数据类型和图像类型的转换。此外,还讲解了Matlab中的索引和M函数编程的基础知识。
摘要由CSDN通过智能技术生成
一、一些注意事项
(1)任何在Matlab中运行的文件必须驻留在当前目录或在搜索路径的目录中。
(2)Matlab和MathWorks工具箱提供的文件包含在搜索路径中。
(3)如果想知道哪些目录位于搜索路径中,或者添加或修改所搜路径,最简单的方法是在桌面上从File菜单中选择Set Path,然后使用Set Path对话框

二、matlab中的数字图像
     概念:一幅图像被定义为一个而为函数f(x,y),其中,x和y是空间(平面)坐标,f在任何坐标点(x,y)处的振幅称为图像在该点的亮度。当f的分量x,y分量和振幅都是有限且离散的变量时,称该图像为数字图像。
     坐标表示:设对一幅图像f(x,y)采样后,得到了一幅有着M行N列的图像,我们称其大小为M x N。
      大多数书中图像原点定义在(x,y)=(0,0)处,沿图像第一行的下一坐标值为(x,y)=(0,1);然而,工具箱中有两处不同:
     (1)工具箱使用(r,c)而不是(x,y)来表示行和列;
     (2)坐标系统的原点在(r,c)=(0,0)处。
     特别注意:IPT文档中将工具箱中的坐标称为像素坐标,IPT还采用一种较少使用的坐标约定,称为空间坐标,这种坐标用x表示列,使用y来表示行。
     图像表示:
     上图中a坐标对应的图像表示为:
     上图中b坐标对应的图像表示为:
     上述两种表示形式中的任意一个元素都称为像元、图元或像素。在Matlab中,图像将用矩阵来表示,矩阵以变量形式存储,变量只能以字母开头,且只能由字母、数字和下划线组成。

三、在Matlab中关于图像的基本操作
     (1)读取图像imread,其语法为      
          imread('filename')
     说明:filename是一个含有图像文件全名的字符串(包含任何可用的扩展名)
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值