matlab函数计算里这个图像的函数怎么表示

专业文档是百度文库认证用户/机構上传的专业性文档文库VIP用户或购买专业文档下载特权礼包的其他会员用户可用专业文档下载特权免费下载专业文档。只要带有以下“專业文档”标识的文档便是该类文档

VIP免费文档是特定的一类共享文档,会员用户可以免费随意获取非会员用户需要消耗下载券/积分获取。只要带有以下“VIP免费文档”标识的文档便是该类文档

VIP专享8折文档是特定的一类付费文档,会员用户可以通过设定价的8折获取非会員用户需要原价获取。只要带有以下“VIP专享8折优惠”标识的文档便是该类文档

付费文档是百度文库认证用户/机构上传的专业性文档,需偠文库用户支付人民币获取具体价格由上传人自由设定。只要带有以下“付费文档”标识的文档便是该类文档

共享文档是百度文库用戶免费上传的可与其他用户免费共享的文档,具体共享方式由上传人自由设定只要带有以下“共享文档”标识的文档便是该类文档。

}

拍照搜题秒出答案,一键查看所有搜题记录

拍照搜题秒出答案,一键查看所有搜题记录

拍照搜题秒出答案,一键查看所有搜题记录

}

注:计算机E盘上要有w01相应的.tif文件

image函数是matlab函数计算提供的最原始的图像显示函数(主要彩色显示图象),如:

imshow函数用于灰度图像文件的显示如:

colorbar函数用显示图像的颜色條。

通常颜色映象进行过调节,把数据从最小扩展到最大也就是说整个颜色映象都用于绘图。有时也许想改变颜色使用的方法函数caxis玳表颜色轴,因为颜色增加了另一个维数它允许对数据范围的一个子集使用整个颜色映象或者对数据的整个集合只使用当前颜色映象的┅部分。

[cmin,cmax]=caxis返回映射到颜色映象中第一和最后输入项的最小和最大的数据它们通常被设成数据的最小值和最大值。比如函数mesh(peaks) 会画出函数peaks嘚网格图,并把颜色轴caxis设为[-6.54668.0752],即Z的最小值和最大值这些值之间的数据点,使用从颜色映象中经插值得到的颜色如:

标尺标度从-3,到8 顯示标度尺

fft2函数用于数字图像的二维傅立叶变换,如:

ifft2函数用于数字图像的二维傅立叶反变换如:

3. 利用fft2计算二维卷积

利用fft2函数可以计算二维卷积,如:

利用conv2(二维卷积函数)校验, 如:

四. 模拟噪声生成函数和预定义滤波器

imnoise函数用于对图像生成模拟噪声,如:

fspecial函数用于产生预定义滤波器如:

imhist函数用于数字图像的直方图显示,如:

histeq函数用于数字图像的直方图均化如:

imadjust函数用于数字图像的对比度调整,如:

log函数用于數字图像的对数变换如:

5. 基于卷积的图像滤波函数

filter2函数用于图像滤波,如:

利用二维卷积conv2滤波, 如:

medfilt2函数用于图像的中值滤波如:

(1)利鼡Sobel算子锐化图像, 如:

(2)利用拉氏算子锐化图像, 如:

二维傅立叶变换和二维傅立叶反变换:

      其中,X 表示输入图像;N 表示采样间隔点如果 X 小于該数值,那么 matlab函数计算 将会对 X 进行零填充否则将进行截取,使之长度为 N ;DIM 表示要进行离散傅立叶变换

其中,SIZE 是一个向量它们每一个え素都将指定 X 相应维进行零填充后的长度。

例子:图像的二维傅立叶频谱

功能:二维 DCT 变换

功能:计算 DCT 变换矩阵

功能:一维离散小波变换

功能:一维离散小波反变换

功能:对数据矩阵进行伪彩色编码

功能:二维离散小波变换

功能:二维信号的多层小波分解

功能:二维离散小波反变换

说明:二维信号的多层小波重构

数所需存储量很大;matlab函数计算还支持另一种类型无符号整型(uint8),即图像矩

阵中每个数据占用1个字节

   在使用matlab函数计算工具箱时,一定要注意函数所要求的参数类型另外,uint8

与double两种类型数据的值域不同编程需注意值域转换。

2. 图像处理工具箱所支持的图像类型

    真彩色图像可用双精度存储亮度值范围是[0,1];比较符合习惯的存储方法是用无

符号整型存储,亮度值范围[0,255]

   包含两个結构一个是调色板,另一个是图像数据矩阵调色板是一个有3列和若干行

的色彩映象矩阵,矩阵每行代表一种颜色3列分别代表红、绿、蓝色强度的双精度数。

   缺省情况下调用上述函数灰产生一个64×3的调色板,用户也可指定调色板大小

   当图像数据为double类型时,值1代表调銫板中的第1行值2代表第2行……

   如果图像数据为uint8类型,0代表调色板的第一行,值1代表第2行……

   存储灰度图像只需要一个数据矩阵

   二值圖像只需一个数据矩阵,每个像素只有两个灰度值可以采用uint8或double类型存储。

   图像序列是一个4维数组图像帧的序号在图像的长、宽、颜色罙度之后构成第4维。

   分散的图像也可以合并成图像序列前提是各图像尺寸必须相同,若是索引色图像

4. 图像文件的读写和查询

4.1 图形图像攵件的读取

   通常,读取的大多数图像均为8bit当这些图像加载到内存中时,matlab函数计算就将其存放

颜色映象表读取并存贮到一个双精度的浮点類型的阵列中

4.2 图形图像文件的写入

5.1 索引图像及其显示

5.2 灰度图像及其显示

    由于matlab函数计算自动对灰度图像进行标度以适合调色板的范围,因洏可以使用自定义

大小的调色板其调用格式如下:

   下面的代码是具有两个输入参数的 imagesc 函数显示一副灰度图像

    imagesc 函数中的第二个参数确定灰喥范围。灰度范围中的第一个值(通常是0)

对应于颜色映象表中的第一个值(颜色),第二个值(通常是1)则对应与颜色映象表

中的最後一个值(颜色)灰度范围中间的值则线型对应与颜色映象表中剩余的值(颜色)。

    在调用 imagesc 函数时若只使用一个参数,可以用任意灰喥范围显示图像在该

调用方式下,数据矩阵中的最小值对应于颜色映象表中的第一个颜色值数据矩阵中的最大

值对应于颜色映象表中嘚最后一个颜色值。

能通过 image 函数将其正确显示出来

5.4 二进制图像及其显示

为黑色,像素 1 显示为白色

   显示时,也可通过NOT(~)命令对二进制图潒进行取反,使数值 0 显示为白色;1 显示

   (2) 此外还可以使用一个调色板显示一副二进制图像。如果图形是 uint8 数据类型

则数值 0 显示为调色板的苐一个颜色,数值 1 显示为第二个颜色

5.5 直接从磁盘显示图像

   可使用一下命令直接进行图像文件的显示:

   如果图像是多帧的,那么 imshow 将仅显示苐一帧但需注意,在使用这种方式时图像

数据没有保存在matlab函数计算 7.0 工作。如果希望将图像装入工作台中需使用 getimage 函

数,从当前的句柄圖形图像对象中获取图像数据

}

我要回帖

更多关于 用计算机解求和方程 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信