您当前的位置:首页 > MATLAB仿真应用精品丛书 MATLAB图像函数查询使用手册 杨杰 等编著 2017年版 > 下载地址1
MATLAB仿真应用精品丛书 MATLAB图像函数查询使用手册 杨杰 等编著 2017年版
- 名 称:MATLAB仿真应用精品丛书 MATLAB图像函数查询使用手册 杨杰 等编著 2017年版 - 下载地址1
- 类 别:电子信息
- 下载地址:[下载地址1]
- 提 取 码:
- 浏览次数:3
新闻评论(共有 0 条评论) |
资料介绍
MATLAB仿真应用精品丛书 MATLAB图像函数查询使用手册
作者: 杨杰 等编著
出版时间: 2017年版
丛编项: MATLAB仿真应用精品丛书
内容简介
MATLAB图像处理工具箱是目前*流行的图像处理工具之一,其函数能有效地实现各种图像算法。本书从实用角度出发,详细介绍MATLAB各种图像处理函数,包括图像显示、绘图、图像类型转换、图像用户界面、空间变换、图像统计、图像代数运算、图像增强、去模糊、滤波变换、形态学操作、块与邻域操作、色彩空间变换函数等。为加深读者对MATLAB图像处理应用的认识,书中列举了8个MATLAB图像处理应用综合实例。本书写作结构清晰、解释翔实、实例丰富。随书赠送的DVD光盘中附有大量教学视频,方便读者学习与提高。本书可作为MATLAB图像处理工作者的参考用书。
目录
目 录
第1章 图像显示与图像文件输入/输出函数/t1
1.1 图像显示函数/t1
1.1.1 immovie―创建视频结构数组/t1
1.1.2 implay―在视频播放工具中播放视频/t2
1.1.3 imshow―显示图像/t3
1.1.4 colorbar―显示颜色条/t7
1.1.5 imtool―显示图像工具/t8
1.1.6 montage―在矩形框中显示多帧图像序列/t11
1.1.7 subimage―在图形窗口或窗口的分区中显示图像/t14
1.1.8 warp―将图像显示到纹理映射表面/t16
1.1.9 image―显示图像对象/t17
1.1.10 movie―播放视频/t19
1.1.11 line―创建线条/t22
1.2 图像文件输入/输出函数/t25
1.2.1 imwrite―把图像写入图形文件中/t25
1.2.2 imread―从图像文件中读取图像/t26
1.2.3 analyze75info―从analyze7.5数据集头文件中读取信息/t30
1.2.4 analyze75read―读取analyze7.5数据/t30
1.2.5 dicomanon―修改DICOM文件/t31
1.2.6 dicomdict―获得DICOM数据目录/t31
1.2.7 dicominfo―从DICOM文件中读取元数据信息/t32
1.2.8 dicomlookup―寻找DICOM文件的属性/t34
1.2.9 dicomread―从DICOM文件中读取图像/t34
1.2.10 dicomuid―生成DICOM文件标识符/t35
1.2.11 dicomwrite―把图像写入DICOM文件/t36
1.2.12 getframe―获取动画帧/t37
1.2.13 imfinfo―返回图形文件的信息/t39
1.2.14 hdrread―读取HDR图像/t41
1.2.15 hdrwrite―将HDR图像写入文件/t41
1.2.16 interfileinfo―从Interfile文件中读取图像信息/t43
1.2.17 interfileread―从Interfile文件中读取图像/t43
1.2.18 makehdr―创建HDR图像/t43
1.2.19 nitfinfo―从NITF文件中读取元数据信息/t45
1.2.20 nitfread―从NITF文件中读取图像/t46
第2章 图形绘制/t47
2.1 MATLAB二维图形绘制/t47
2.1.1 plot―绘制二维平面图/t47
2.1.2 figure―创建图形窗口/t51
2.1.3 subplot―分区绘图/t53
2.1.4 set―设置图像属性/t57
2.1.5 axis―设置坐标轴/t59
2.1.6 xlabel/ylabel/zlabel―添加坐标轴标注/t61
2.1.7 title―添加图名/t62
2.1.8 legend―添加图例/t64
2.1.9 hold―图形保持/t67
2.1.10 ginput―获取指定点坐标值/t68
2.1.11 semilogx/semilogy―设置x/y轴单对数坐标轴/t69
2.1.12 loglog―设置双对数坐标/t71
2.1.13 fill―图形填充/t71
2.1.14 bar/barh―条形图/t72
2.1.15 pie―圆饼图/t75
2.1.16 stairs―阶梯图/t75
2.1.17 hist―直方图/t76
2.1.18 rose―角度直方图/t77
2.1.19 stem―离散序列数据杆状图/t78
2.1.20 errorbar―误差棒形图/t79
2.1.21 compass―罗盘图/t79
2.1.22 feather―羽毛图(速度向量图)/t81
2.1.23 polar―极坐标图/t81
2.1.24 zoom―图形缩放/t82
2.1.25 clf―清除当前图形窗口/t86
2.1.26 contourf―绘制二维等高线图/t86
2.2 三维图形绘制/t87
2.2.1 plot3―绘制三维图/t87
2.2.2 surf―绘制三维阴影曲面图/t89
2.2.3 mesh―绘制参数网状表面图/t90
2.2.4 view―设置三维图形视图/t92
2.2.5 contour―绘制曲面等高线/t94
2.2.6 contour3―绘制三维等高线/t95
2.2.7 waterfall―绘制瀑布图/t96
2.2.8 quiver―绘制箭袋图/t97
2.2.9 fill3―填充三维图/t98
2.2.10 clabel―标注等高线高度/t99
2.2.11 pcolor―绘制伪彩色图/t101
2.2.12 meshgrid―转换区域为数组/t103
2.2.13 pie3―三维圆饼图/t104
2.2.14 comet3―绘制三维彗星图/t104
2.2.15 surfl―绘制带光照模式的三维曲面图/t105
2.2.16 sphere―三维球体/t106
2.2.17 cylinder―三维圆柱图/t107
2.2.18 light―光照处理/t109
2.2.19 hidden―设置或取消隐藏线模式/t109
2.3 流场图绘制/t110
2.3.1 coneplot―流锥图/t110
2.3.2 streamline―流线图/t112
2.3.3 streamtube―流管图/t113
2.3.4 streamribbons―流带图/t115
第3章 图像类型和类型转换/t117
3.1 demosaic―将Bayer模式编码图像转换为真彩色RGB图像/t117
3.2 hsv2rgb―转换HSV值为RGB颜色表/t118
3.3 rgb2hsv―转换RGB值为HSV颜色空间/t118
3.4 tonemap―将HDR图像转换为RGB图像/t118
3.5 dither―通过抖动增加颜色外观分辨率、转换图像/t119
3.6 gray2ind―把灰度图像或二值图像转换为索引图像/t120
3.7 grayslice―使用多级阈值将灰度图像转换为索引图像/t121
3.8 graythresh―全局图像阈值/t122
3.9 im2bw―转换为二值图像/t123
3.10 double―双精度转换/t125
3.11 im2double―将图像矩阵转换为双精度类型/t125
3.12 im2int16―将图像矩阵转换为16位有符号整数类型/t128
3.13 im2java2d―将图像矩阵转换为Java缓冲图像/t130
3.14 im2single―将图像矩阵转换为单精度类型/t132
3.15 uint8―转换数据为8位无符号整型/t135
3.16 uint16―转换数据为16位无符号整型/t135
3.17 im2uint16―将图像矩阵转换为16位无符号整数类型/t136
3.18 im2uint8―将图像矩阵转换为8位无符号整数类型/t139
3.19 ind2gray―将索引图像转换为灰度图像/t142
3.20 ind2rgb―将索引图像转换为真彩色图像/t142
3.21 label2rgb―将标注矩阵转换为真彩色图像/t143
3.22 mat2gray―将矩阵转换为灰度图像/t144
3.23 rgb2gray―将真彩色RGB图像转换为灰度图像/t145
3.24 rgb2ind―将真彩色图像转换为索引图像/t147
第4章 图形用户界面工具/t148
4.1 imcontrast―创建图像对比工具/t148
4.2 imageinfo―创建图像信息工具/t149
4.3 imdisplayrange―创建像素值范围显示工具/t150
4.4 imdistline―创建图像距离工具/t151
4.5 impixelinfo―创建像素信息工具/t152
4.6 impixelinfoval―创建像素信息工具(无文本标注)/t154
4.7 impixelregion―创建像素区域工具/t155
4.8 impixelregionpanel―创建像素区域工具面板/t156
4.9 immagbox―创建缩放文本框/t157
4.10 imoverview―在另外一个窗口中创建图像概览显示工具/t157
4.11 imoverviewpanel―在同一个窗口中创建图像概览显示工具/t158
4.12 imscrollpanel―在图像窗口中显示滚动条/t159
4.13 axes2pix―将轴坐标转换为像素坐标/t160
4.14 getimage―坐标轴下的图像数据/t161
4.15 getimagemodel―获取图像模型的信息/t163
4.16 imattributes―获取图像信息/t164
4.17 imellipse―创建可变形的椭圆/t166
4.18 imfreehand―使用鼠标创建图形区域/t168
4.19 imgca―获取当前图像坐标轴的句柄/t168
4.20 imgcf―获取当前图形窗口的句柄/t170
4.21 imgetfile―创建打开图像对话框/t170
4.22 imhandles―获取当前图形窗口的图像句柄/t171
4.23 imline―创建可变形的线段/t173
4.24 impoint―创建可拖动的点/t175
4.25 impoly―创建可变形多边形/t177
4.26 imrect―创建可变形矩形/t179
4.27 iptaddcallback―在调用列表中添加函数句柄/t181
4.28 iptcheckhandle―检查句柄的有效性/t182
4.29 iptgetapi―获取句柄的应用程序接口信息/t183
4.30 iptGetPointerBehavior―获得鼠标行为结构/t184
4.31 ipticondir―返回IPT和MATLAB图标的路径/t185
4.32 iptPointerManager―创建鼠标管理器/t187
4.33 iptremovecallback―在回调列表中删除函数句柄/t187
4.34 iptSetPointerBehavior―设置鼠标行为结构/t188
4.35 iptwindowalign―重排图形窗口/t191
4.36 Makeconstraintorectfcn―创建可拉伸矩形约束函数/t193
4.37 truesize―调整图像显示比例/t194
第5章 空间变换和图像配准/t195
5.1 空间变换/t195
5.1.1 checkerboard―创建棋盘图像/t195
5.1.2 findbounds―寻找空间变换的输出边界/t196
5.1.3 fliptform―空间变换结构输入/输出互换/t197
5.1.4 imcrop―图像剪切/t198
5.1.5 impyramid―对图像进行成倍放大或缩小/t201
5.1.6 imresize―对图像进行成比例放大或缩小/t202
5.1.7 imrotate―对图像进行旋转/t204
5.1.8 imtransform―对图像进行二维空间变换/t206
5.1.9 makeresampler―创建重采样结构/t210
5.1.10 maketform―创建空间变换结构/t211
5.1.11 tformarray―对多维数组进行空间变换/t212
5.1.12 tformfwd―应用前向空间变换/t213
5.1.13 tforminv―应用逆空间变换/t214
5.2 图像配准/t215
5.2.1 cp2tform―从控制点对转变生成空间变换结构/t215
5.2.2 cpcorr―使用互相关调整控制点位置/t217
5.2.3 cpselect―控制点选择工具/t218
5.2.4 cpstruct2pairs―将空间变换结构转变成有效的控制点对/t221
5.2.5 normxcorr2―归一化二维互相关/t223
第6章 图像分析和统计/t225
6.1 bwboundaries―二值图像区域边界跟踪/t225
6.2 bwtraceboundary―二值图像跟踪目标/t228
6.3 edge―寻找灰度图像的边界/t229
6.4 hough―计算Hough变换,用来检测直线/t235
6.5 houghlines―根据Hough变换提取线段/t236
6.6 houghpeaks―计算Hough变换的峰值/t238
6.7 qtdecomp―四叉树分解/t239
6.8 qtgetblk―获取四叉树分解中的块值/t241
6.9 qtsetblk―设定四叉树分解中的块值/t243
6.10 entropy―计算灰度图像的熵/t243
6.11 entropyfilt―灰度图像的局部熵/t244
6.12 graycomatrix―创建灰度共生矩阵/t245
6.13 graycoprops―灰度共生矩阵的属性/t245
6.14 rangefilt―计算图像的局部范围/t246
6.15 stdfilt―计算图像的局部标准差/t248
6.16 corr2―计算两个矩阵的互相关系数/t248
6.17 imcontour―创建图像等高线图/t249
6.18 imhist―创建图像直方图/t250
6.19 impixel―获取图像像素值/t253
6.20 improfile―创建图像强度曲线/t254
6.21 mean2―计算矩阵的均值/t257
6.22 regionprops―计算图像的局部性质/t258
6.23 std2―计算矩阵的标准差/t259
第7章 图像代数运算/t261
7.1 imabsdiff―两幅图像差的绝对值/t261
7.2 imadd―图像的和运算/t262
7.3 imcomplement―图像求补/t264
7.4 imdivide―图像的除运算/t266
7.5 imlincomb―图像的线性运算/t268
7.6 immultiply―图像的乘运算/t270
7.7 imsubtract―图像的差运算/t272
第8章 图像增强/t273
8.1 decorrstretch―使用去相关拉伸增强图像/t273
8.2 adapthisteq―有限对比度自适应直方图均衡化/t274
8.3 histeq―直方图均衡化/t275
8.4 imadjust―调整图像灰度值或颜色映像表/t277
8.5 imnoise―在图像上加噪声/t279
8.6 intlut―使用查询表转换为整数值/t280
8.7 medfilt2―二维中值滤波/t281
8.8 ordfilt2―二维排序统计滤波/t284
8.9 stretchlim―寻找像素值范围/t285
8.10 wiener2―二维维纳滤波/t286
8.11 contrast―调整灰色对比度/t287
第9章 图像去模糊/t289
9.1 deconvwnr―使用维纳滤波器对图像进行去模糊/t289
9.2 deconvreg―使用规则化滤波器对图像进行去模糊/t290
9.3 deconvlucy―使用Lucy-Richardson方法对图像进行去模糊/t293
9.4 deconvblind―使用盲解卷积对图像进行去模糊/t295
9.5 edgetaper―对图像边缘进行模糊处理/t297
9.6 otf2psf―将光学转换函数转换成点扩散函数/t297
9.7 psf2otf―将点扩散函数转换成光学转换函数/t298
第10章 线性滤波和变换/t300
10.1 convmtx2―计算二维卷积矩阵/t300
10.2 filter2―进行二维线性滤波操作/t301
10.3 fspecial―创建二维滤波器/t302
10.4 imfilter―对图像进行滤波/t303
10.5 freqz2―二维频率响应/t305
10.6 fsamp2―用频率抽样法设计二维FIR滤波器/t306
10.7 ftrans2―使用频率变换设计二维FIR滤波器/t307
10.8 fwind1―用一维窗口法设计二维FIR滤波器/t308
10.9 fwind2―用二维窗口法设计二维FIR滤波器/t309
10.10 dct2―设计二维离散余弦变换/t310
10.11 dctmtx―计算离散余弦变换矩阵/t312
10.12 fan2para―将扇形投影转换为平行投影/t313
10.13 fanbeam―计算Fan-beam变换/t314
10.14 idct2―计算二维离散余弦逆变换/t316
10.15 ifanbeam―计算Fan-beam逆变换/t317
10.16 iradon―计算Radon逆变换/t318
10.17 para2fan―将平行投影转换为扇形投影/t319
10.18 phantom―创建头骨幻影图像/t321
10.19 radon―计算Radon变换/t321
10.20 fft2―进行二维快速傅里叶变换/t322
10.21 fftn―进行N维快速傅里叶变换/t323
10.22 ifft2―计算二维快速傅里叶反变换/t324
10.23 ifftn―计算N维快速傅里叶反变换/t325
10.24 conv2―进行二维卷积操作/t326
10.25 convn―计算N维卷积/t328
10.26 fftshift―把快速傅里叶变换的DC组件移到频谱中心/t328
10.27 freqspace―确定频率响应的频率间隔/t329
第11章 形态学操作/t330
11.1 imbothat―进行Bottom-hat滤波/t330
11.2 conndef―创建连通矩阵/t331
11.3 imclearborder―去除图像边界/t332
11.4 imclose―进行形态学闭运算/t334
11.5 imdilate―进行膨胀操作/t334
11.6 imerode―进行腐蚀操作/t336
11.7 imextendedmax―进行扩展极大值变换/t338
11.8 imextendedmin―进行扩展极小值变换/t338
11.9 imfill―进行填充操作/t339
11.10 imhmax―进行H-极大值变换/t341
11.11 imhmin―进行H-极小值变换/t343
11.12 imimposemin―在原始图像上强置最小值/t344
11.13 imopen―进行形态学开运算/t346
11.14 imreconstruct―进行形态学重建/t346
11.15 imregionalmax―计算局部极大值区域/t347
11.16 imregionalmin―确定局部极小值区域/t348
11.17 imtophat―进行Top-hat滤波/t349
11.18 watershed―分水岭变换/t350
11.19 applylut―二值图像中使用查询表进行邻域操作/t352
11.20 bwarea―计算二值图像中目标的面积/t353
11.21 bwareaopen―移除小目标/t353
11.22 bwdist―二值图像的距离变换矩阵/t354
11.23 bweuler―确定二进制图像欧拉数/t357
11.24 bwhitmiss―二值击中击不中操作/t358
11.25 bwlabel―标注二值图像中的目标物体/t359
11.26 bwlabeln―标注多维二值图像中的目标物体/t360
11.27 bwmorph―形态学操作通用函数/t362
11.28 bwpack―二值图像压缩,用来加快形态学操作的速度/t364
11.29 bwperim―确定图像目标边界/t364
11.30 bwselect―选择二值图像中的目标对象/t365
11.31 bwulterode―二值图像的无穷腐蚀/t367
11.32 bwunpack―二值图像解压缩,用来加快形态学操作的速度/t368
11.33 makelut―创建查询表/t369
11.34 getheight―返回结构元素的高度/t370
11.35 getneighbors―返回结构元素的相对位置和高度/t370
11.36 getnhood―返回结构元素的邻域/t371
11.37 getsequence―分解的结构元素序列/t372
11.38 isflat―是否为平面结构元素/t373
11.39 reflect―关于中心对称的结构元素/t374
11.40 strel―创建结构元素对象/t374
11.41 translate―平移结构元素对象/t377
第12章 图像的块和邻域处理/t379
12.1 poly2mask―将感兴趣区域转换为掩膜区域/t379
12.2 roicolor―根据颜色选择感兴趣区域/t380
12.3 roifill―在图像指定区域进行平滑插补/t381
12.4 roifilt2―对区域进行二维滤波/t382
12.5 roipoly―选择感兴趣的区域/t383
12.6 bestblk―为块处理选取合适的块大小/t384
12.7 blkproc―区别图像的块处理/t384
12.8 col2im―将矩阵的列重新组织到块中/t386
12.9 colfilt―列邻域处理/t387
12.10 im2col―将图像块重新调整为列/t388
12.11 nlfilter―通用滑动邻域处理/t389
第13章 颜色映射表和色彩空间/t390
13.1 rgbplot―划分颜色映像表/t390
13.2 cmpermute―重新调整颜色映射表中的颜色/t391
13.3 brighten―增加或降低颜色映像表的亮度/t391
13.4 colormap―获取当前颜色表/t392
13.5 shading―设置颜色色调/t393
13.6 cmunique―减少颜色映射表中的颜色/t394
13.7 imapprox―使用更少的颜色近似表示索引图像/t396
13.8 applycform―应用设备独立的颜色空间变换结构/t397
13.9 iccfind―寻找指定路径下的ICC文件/t397
13.10 iccread―读取ICC文件/t399
13.11 iccroot―ICC文件的路径/t400
13.12 iccwrite―将ICC文件写入磁盘/t400
13.13 isicc―判断是否是有效的ICC文件/t401
13.14 lab2double―将L?a?b色彩空间值转换为双精度/t402
13.15 lab2uint16―将L?a?b色彩空间值转换为无符号16位整数/t402
13.16 lab2uint8―将L?a?b色彩空间值转换为无符号8位整数/t402
13.17 makecform―创建颜色变换结构/t403
13.18 ntsc2rgb―将NTSC图像转换为真彩色图像/t404
13.19 rgb2ntsc―将真彩色图像转换为NTSC图像/t404
13.20 rgb2ycbcr―将真彩色图像转换为YCbCr空间图像/t405
13.21 whitepoint―标准光源的XYZ色彩值/t406
13.22 xyz2double―将XYZ色彩值转换为双精度/t406
13.23 xyz2uint16―将XYZ色彩值转换为无符号16位整数/t407
13.24 ycbcr2rgb―将YCbCr图像转换为真彩色RGB图像/t407
第14章 其他常用函数/t409
14.1 iptgetpref―获取图像处理工具箱参数/t409
14.2 iptsetpref―设置图像处理工具箱参数/t410
14.3 getrangefromclass―图像类型的默认显示范围/t410
14.4 impixelinfo―显示图像像素信息/t411
14.5 iptcheckconn―检查连通性参数的有效性/t411
14.6 iptcheckinput―检查输入矩阵的有效性/t412
14.7 iptcheckmap―检查颜色映射表的有效性/t413
14.8 iptchecknargin―检查输入参数的个数/t413
14.9 iptcheckstrs―检查可选字符串的有效性/t414
14.10 iptnum2ordinal―把正整数转换成对应序号字符串/t415
14.11 getline―用鼠标选择折线段/t415
14.12 getrect―用鼠标选择矩形/t418
14.13 padarray―矩阵边界扩充元素/t418
14.14 iptdemos―显示MATLAB图像处理工具箱的演示帮助/t421
14.15 ippl―检查IPPL库是否存在/t422
第15章 图像配准实战/t423
实战 对四幅不同角度拍摄的图像进行图像配准/t423
第16章 图像区域生长分割实战/t428
16.1 实战1:对图片中的人物进行区域生长分割/t428
16.2 实战2:对医学脑部图像中的白质进行区域生长分割/t430
第17章 交通视频车辆检测实战/t434
实战 提取交通视频中的车辆/t434
第18章 人脸区域定位实战/t439
实战 对人物头像进行脸部区域定位/t439
第19章 图像特征提取实战/t442
19.1 实战1:提取照片中的腐蚀区域/t442
19.2 实战2:识别图像中的圆形目标/t444
第20章 图像分形维计算实战/t448
实战 计算灰度图像的差分盒维数/t448
作者: 杨杰 等编著
出版时间: 2017年版
丛编项: MATLAB仿真应用精品丛书
内容简介
MATLAB图像处理工具箱是目前*流行的图像处理工具之一,其函数能有效地实现各种图像算法。本书从实用角度出发,详细介绍MATLAB各种图像处理函数,包括图像显示、绘图、图像类型转换、图像用户界面、空间变换、图像统计、图像代数运算、图像增强、去模糊、滤波变换、形态学操作、块与邻域操作、色彩空间变换函数等。为加深读者对MATLAB图像处理应用的认识,书中列举了8个MATLAB图像处理应用综合实例。本书写作结构清晰、解释翔实、实例丰富。随书赠送的DVD光盘中附有大量教学视频,方便读者学习与提高。本书可作为MATLAB图像处理工作者的参考用书。
目录
目 录
第1章 图像显示与图像文件输入/输出函数/t1
1.1 图像显示函数/t1
1.1.1 immovie―创建视频结构数组/t1
1.1.2 implay―在视频播放工具中播放视频/t2
1.1.3 imshow―显示图像/t3
1.1.4 colorbar―显示颜色条/t7
1.1.5 imtool―显示图像工具/t8
1.1.6 montage―在矩形框中显示多帧图像序列/t11
1.1.7 subimage―在图形窗口或窗口的分区中显示图像/t14
1.1.8 warp―将图像显示到纹理映射表面/t16
1.1.9 image―显示图像对象/t17
1.1.10 movie―播放视频/t19
1.1.11 line―创建线条/t22
1.2 图像文件输入/输出函数/t25
1.2.1 imwrite―把图像写入图形文件中/t25
1.2.2 imread―从图像文件中读取图像/t26
1.2.3 analyze75info―从analyze7.5数据集头文件中读取信息/t30
1.2.4 analyze75read―读取analyze7.5数据/t30
1.2.5 dicomanon―修改DICOM文件/t31
1.2.6 dicomdict―获得DICOM数据目录/t31
1.2.7 dicominfo―从DICOM文件中读取元数据信息/t32
1.2.8 dicomlookup―寻找DICOM文件的属性/t34
1.2.9 dicomread―从DICOM文件中读取图像/t34
1.2.10 dicomuid―生成DICOM文件标识符/t35
1.2.11 dicomwrite―把图像写入DICOM文件/t36
1.2.12 getframe―获取动画帧/t37
1.2.13 imfinfo―返回图形文件的信息/t39
1.2.14 hdrread―读取HDR图像/t41
1.2.15 hdrwrite―将HDR图像写入文件/t41
1.2.16 interfileinfo―从Interfile文件中读取图像信息/t43
1.2.17 interfileread―从Interfile文件中读取图像/t43
1.2.18 makehdr―创建HDR图像/t43
1.2.19 nitfinfo―从NITF文件中读取元数据信息/t45
1.2.20 nitfread―从NITF文件中读取图像/t46
第2章 图形绘制/t47
2.1 MATLAB二维图形绘制/t47
2.1.1 plot―绘制二维平面图/t47
2.1.2 figure―创建图形窗口/t51
2.1.3 subplot―分区绘图/t53
2.1.4 set―设置图像属性/t57
2.1.5 axis―设置坐标轴/t59
2.1.6 xlabel/ylabel/zlabel―添加坐标轴标注/t61
2.1.7 title―添加图名/t62
2.1.8 legend―添加图例/t64
2.1.9 hold―图形保持/t67
2.1.10 ginput―获取指定点坐标值/t68
2.1.11 semilogx/semilogy―设置x/y轴单对数坐标轴/t69
2.1.12 loglog―设置双对数坐标/t71
2.1.13 fill―图形填充/t71
2.1.14 bar/barh―条形图/t72
2.1.15 pie―圆饼图/t75
2.1.16 stairs―阶梯图/t75
2.1.17 hist―直方图/t76
2.1.18 rose―角度直方图/t77
2.1.19 stem―离散序列数据杆状图/t78
2.1.20 errorbar―误差棒形图/t79
2.1.21 compass―罗盘图/t79
2.1.22 feather―羽毛图(速度向量图)/t81
2.1.23 polar―极坐标图/t81
2.1.24 zoom―图形缩放/t82
2.1.25 clf―清除当前图形窗口/t86
2.1.26 contourf―绘制二维等高线图/t86
2.2 三维图形绘制/t87
2.2.1 plot3―绘制三维图/t87
2.2.2 surf―绘制三维阴影曲面图/t89
2.2.3 mesh―绘制参数网状表面图/t90
2.2.4 view―设置三维图形视图/t92
2.2.5 contour―绘制曲面等高线/t94
2.2.6 contour3―绘制三维等高线/t95
2.2.7 waterfall―绘制瀑布图/t96
2.2.8 quiver―绘制箭袋图/t97
2.2.9 fill3―填充三维图/t98
2.2.10 clabel―标注等高线高度/t99
2.2.11 pcolor―绘制伪彩色图/t101
2.2.12 meshgrid―转换区域为数组/t103
2.2.13 pie3―三维圆饼图/t104
2.2.14 comet3―绘制三维彗星图/t104
2.2.15 surfl―绘制带光照模式的三维曲面图/t105
2.2.16 sphere―三维球体/t106
2.2.17 cylinder―三维圆柱图/t107
2.2.18 light―光照处理/t109
2.2.19 hidden―设置或取消隐藏线模式/t109
2.3 流场图绘制/t110
2.3.1 coneplot―流锥图/t110
2.3.2 streamline―流线图/t112
2.3.3 streamtube―流管图/t113
2.3.4 streamribbons―流带图/t115
第3章 图像类型和类型转换/t117
3.1 demosaic―将Bayer模式编码图像转换为真彩色RGB图像/t117
3.2 hsv2rgb―转换HSV值为RGB颜色表/t118
3.3 rgb2hsv―转换RGB值为HSV颜色空间/t118
3.4 tonemap―将HDR图像转换为RGB图像/t118
3.5 dither―通过抖动增加颜色外观分辨率、转换图像/t119
3.6 gray2ind―把灰度图像或二值图像转换为索引图像/t120
3.7 grayslice―使用多级阈值将灰度图像转换为索引图像/t121
3.8 graythresh―全局图像阈值/t122
3.9 im2bw―转换为二值图像/t123
3.10 double―双精度转换/t125
3.11 im2double―将图像矩阵转换为双精度类型/t125
3.12 im2int16―将图像矩阵转换为16位有符号整数类型/t128
3.13 im2java2d―将图像矩阵转换为Java缓冲图像/t130
3.14 im2single―将图像矩阵转换为单精度类型/t132
3.15 uint8―转换数据为8位无符号整型/t135
3.16 uint16―转换数据为16位无符号整型/t135
3.17 im2uint16―将图像矩阵转换为16位无符号整数类型/t136
3.18 im2uint8―将图像矩阵转换为8位无符号整数类型/t139
3.19 ind2gray―将索引图像转换为灰度图像/t142
3.20 ind2rgb―将索引图像转换为真彩色图像/t142
3.21 label2rgb―将标注矩阵转换为真彩色图像/t143
3.22 mat2gray―将矩阵转换为灰度图像/t144
3.23 rgb2gray―将真彩色RGB图像转换为灰度图像/t145
3.24 rgb2ind―将真彩色图像转换为索引图像/t147
第4章 图形用户界面工具/t148
4.1 imcontrast―创建图像对比工具/t148
4.2 imageinfo―创建图像信息工具/t149
4.3 imdisplayrange―创建像素值范围显示工具/t150
4.4 imdistline―创建图像距离工具/t151
4.5 impixelinfo―创建像素信息工具/t152
4.6 impixelinfoval―创建像素信息工具(无文本标注)/t154
4.7 impixelregion―创建像素区域工具/t155
4.8 impixelregionpanel―创建像素区域工具面板/t156
4.9 immagbox―创建缩放文本框/t157
4.10 imoverview―在另外一个窗口中创建图像概览显示工具/t157
4.11 imoverviewpanel―在同一个窗口中创建图像概览显示工具/t158
4.12 imscrollpanel―在图像窗口中显示滚动条/t159
4.13 axes2pix―将轴坐标转换为像素坐标/t160
4.14 getimage―坐标轴下的图像数据/t161
4.15 getimagemodel―获取图像模型的信息/t163
4.16 imattributes―获取图像信息/t164
4.17 imellipse―创建可变形的椭圆/t166
4.18 imfreehand―使用鼠标创建图形区域/t168
4.19 imgca―获取当前图像坐标轴的句柄/t168
4.20 imgcf―获取当前图形窗口的句柄/t170
4.21 imgetfile―创建打开图像对话框/t170
4.22 imhandles―获取当前图形窗口的图像句柄/t171
4.23 imline―创建可变形的线段/t173
4.24 impoint―创建可拖动的点/t175
4.25 impoly―创建可变形多边形/t177
4.26 imrect―创建可变形矩形/t179
4.27 iptaddcallback―在调用列表中添加函数句柄/t181
4.28 iptcheckhandle―检查句柄的有效性/t182
4.29 iptgetapi―获取句柄的应用程序接口信息/t183
4.30 iptGetPointerBehavior―获得鼠标行为结构/t184
4.31 ipticondir―返回IPT和MATLAB图标的路径/t185
4.32 iptPointerManager―创建鼠标管理器/t187
4.33 iptremovecallback―在回调列表中删除函数句柄/t187
4.34 iptSetPointerBehavior―设置鼠标行为结构/t188
4.35 iptwindowalign―重排图形窗口/t191
4.36 Makeconstraintorectfcn―创建可拉伸矩形约束函数/t193
4.37 truesize―调整图像显示比例/t194
第5章 空间变换和图像配准/t195
5.1 空间变换/t195
5.1.1 checkerboard―创建棋盘图像/t195
5.1.2 findbounds―寻找空间变换的输出边界/t196
5.1.3 fliptform―空间变换结构输入/输出互换/t197
5.1.4 imcrop―图像剪切/t198
5.1.5 impyramid―对图像进行成倍放大或缩小/t201
5.1.6 imresize―对图像进行成比例放大或缩小/t202
5.1.7 imrotate―对图像进行旋转/t204
5.1.8 imtransform―对图像进行二维空间变换/t206
5.1.9 makeresampler―创建重采样结构/t210
5.1.10 maketform―创建空间变换结构/t211
5.1.11 tformarray―对多维数组进行空间变换/t212
5.1.12 tformfwd―应用前向空间变换/t213
5.1.13 tforminv―应用逆空间变换/t214
5.2 图像配准/t215
5.2.1 cp2tform―从控制点对转变生成空间变换结构/t215
5.2.2 cpcorr―使用互相关调整控制点位置/t217
5.2.3 cpselect―控制点选择工具/t218
5.2.4 cpstruct2pairs―将空间变换结构转变成有效的控制点对/t221
5.2.5 normxcorr2―归一化二维互相关/t223
第6章 图像分析和统计/t225
6.1 bwboundaries―二值图像区域边界跟踪/t225
6.2 bwtraceboundary―二值图像跟踪目标/t228
6.3 edge―寻找灰度图像的边界/t229
6.4 hough―计算Hough变换,用来检测直线/t235
6.5 houghlines―根据Hough变换提取线段/t236
6.6 houghpeaks―计算Hough变换的峰值/t238
6.7 qtdecomp―四叉树分解/t239
6.8 qtgetblk―获取四叉树分解中的块值/t241
6.9 qtsetblk―设定四叉树分解中的块值/t243
6.10 entropy―计算灰度图像的熵/t243
6.11 entropyfilt―灰度图像的局部熵/t244
6.12 graycomatrix―创建灰度共生矩阵/t245
6.13 graycoprops―灰度共生矩阵的属性/t245
6.14 rangefilt―计算图像的局部范围/t246
6.15 stdfilt―计算图像的局部标准差/t248
6.16 corr2―计算两个矩阵的互相关系数/t248
6.17 imcontour―创建图像等高线图/t249
6.18 imhist―创建图像直方图/t250
6.19 impixel―获取图像像素值/t253
6.20 improfile―创建图像强度曲线/t254
6.21 mean2―计算矩阵的均值/t257
6.22 regionprops―计算图像的局部性质/t258
6.23 std2―计算矩阵的标准差/t259
第7章 图像代数运算/t261
7.1 imabsdiff―两幅图像差的绝对值/t261
7.2 imadd―图像的和运算/t262
7.3 imcomplement―图像求补/t264
7.4 imdivide―图像的除运算/t266
7.5 imlincomb―图像的线性运算/t268
7.6 immultiply―图像的乘运算/t270
7.7 imsubtract―图像的差运算/t272
第8章 图像增强/t273
8.1 decorrstretch―使用去相关拉伸增强图像/t273
8.2 adapthisteq―有限对比度自适应直方图均衡化/t274
8.3 histeq―直方图均衡化/t275
8.4 imadjust―调整图像灰度值或颜色映像表/t277
8.5 imnoise―在图像上加噪声/t279
8.6 intlut―使用查询表转换为整数值/t280
8.7 medfilt2―二维中值滤波/t281
8.8 ordfilt2―二维排序统计滤波/t284
8.9 stretchlim―寻找像素值范围/t285
8.10 wiener2―二维维纳滤波/t286
8.11 contrast―调整灰色对比度/t287
第9章 图像去模糊/t289
9.1 deconvwnr―使用维纳滤波器对图像进行去模糊/t289
9.2 deconvreg―使用规则化滤波器对图像进行去模糊/t290
9.3 deconvlucy―使用Lucy-Richardson方法对图像进行去模糊/t293
9.4 deconvblind―使用盲解卷积对图像进行去模糊/t295
9.5 edgetaper―对图像边缘进行模糊处理/t297
9.6 otf2psf―将光学转换函数转换成点扩散函数/t297
9.7 psf2otf―将点扩散函数转换成光学转换函数/t298
第10章 线性滤波和变换/t300
10.1 convmtx2―计算二维卷积矩阵/t300
10.2 filter2―进行二维线性滤波操作/t301
10.3 fspecial―创建二维滤波器/t302
10.4 imfilter―对图像进行滤波/t303
10.5 freqz2―二维频率响应/t305
10.6 fsamp2―用频率抽样法设计二维FIR滤波器/t306
10.7 ftrans2―使用频率变换设计二维FIR滤波器/t307
10.8 fwind1―用一维窗口法设计二维FIR滤波器/t308
10.9 fwind2―用二维窗口法设计二维FIR滤波器/t309
10.10 dct2―设计二维离散余弦变换/t310
10.11 dctmtx―计算离散余弦变换矩阵/t312
10.12 fan2para―将扇形投影转换为平行投影/t313
10.13 fanbeam―计算Fan-beam变换/t314
10.14 idct2―计算二维离散余弦逆变换/t316
10.15 ifanbeam―计算Fan-beam逆变换/t317
10.16 iradon―计算Radon逆变换/t318
10.17 para2fan―将平行投影转换为扇形投影/t319
10.18 phantom―创建头骨幻影图像/t321
10.19 radon―计算Radon变换/t321
10.20 fft2―进行二维快速傅里叶变换/t322
10.21 fftn―进行N维快速傅里叶变换/t323
10.22 ifft2―计算二维快速傅里叶反变换/t324
10.23 ifftn―计算N维快速傅里叶反变换/t325
10.24 conv2―进行二维卷积操作/t326
10.25 convn―计算N维卷积/t328
10.26 fftshift―把快速傅里叶变换的DC组件移到频谱中心/t328
10.27 freqspace―确定频率响应的频率间隔/t329
第11章 形态学操作/t330
11.1 imbothat―进行Bottom-hat滤波/t330
11.2 conndef―创建连通矩阵/t331
11.3 imclearborder―去除图像边界/t332
11.4 imclose―进行形态学闭运算/t334
11.5 imdilate―进行膨胀操作/t334
11.6 imerode―进行腐蚀操作/t336
11.7 imextendedmax―进行扩展极大值变换/t338
11.8 imextendedmin―进行扩展极小值变换/t338
11.9 imfill―进行填充操作/t339
11.10 imhmax―进行H-极大值变换/t341
11.11 imhmin―进行H-极小值变换/t343
11.12 imimposemin―在原始图像上强置最小值/t344
11.13 imopen―进行形态学开运算/t346
11.14 imreconstruct―进行形态学重建/t346
11.15 imregionalmax―计算局部极大值区域/t347
11.16 imregionalmin―确定局部极小值区域/t348
11.17 imtophat―进行Top-hat滤波/t349
11.18 watershed―分水岭变换/t350
11.19 applylut―二值图像中使用查询表进行邻域操作/t352
11.20 bwarea―计算二值图像中目标的面积/t353
11.21 bwareaopen―移除小目标/t353
11.22 bwdist―二值图像的距离变换矩阵/t354
11.23 bweuler―确定二进制图像欧拉数/t357
11.24 bwhitmiss―二值击中击不中操作/t358
11.25 bwlabel―标注二值图像中的目标物体/t359
11.26 bwlabeln―标注多维二值图像中的目标物体/t360
11.27 bwmorph―形态学操作通用函数/t362
11.28 bwpack―二值图像压缩,用来加快形态学操作的速度/t364
11.29 bwperim―确定图像目标边界/t364
11.30 bwselect―选择二值图像中的目标对象/t365
11.31 bwulterode―二值图像的无穷腐蚀/t367
11.32 bwunpack―二值图像解压缩,用来加快形态学操作的速度/t368
11.33 makelut―创建查询表/t369
11.34 getheight―返回结构元素的高度/t370
11.35 getneighbors―返回结构元素的相对位置和高度/t370
11.36 getnhood―返回结构元素的邻域/t371
11.37 getsequence―分解的结构元素序列/t372
11.38 isflat―是否为平面结构元素/t373
11.39 reflect―关于中心对称的结构元素/t374
11.40 strel―创建结构元素对象/t374
11.41 translate―平移结构元素对象/t377
第12章 图像的块和邻域处理/t379
12.1 poly2mask―将感兴趣区域转换为掩膜区域/t379
12.2 roicolor―根据颜色选择感兴趣区域/t380
12.3 roifill―在图像指定区域进行平滑插补/t381
12.4 roifilt2―对区域进行二维滤波/t382
12.5 roipoly―选择感兴趣的区域/t383
12.6 bestblk―为块处理选取合适的块大小/t384
12.7 blkproc―区别图像的块处理/t384
12.8 col2im―将矩阵的列重新组织到块中/t386
12.9 colfilt―列邻域处理/t387
12.10 im2col―将图像块重新调整为列/t388
12.11 nlfilter―通用滑动邻域处理/t389
第13章 颜色映射表和色彩空间/t390
13.1 rgbplot―划分颜色映像表/t390
13.2 cmpermute―重新调整颜色映射表中的颜色/t391
13.3 brighten―增加或降低颜色映像表的亮度/t391
13.4 colormap―获取当前颜色表/t392
13.5 shading―设置颜色色调/t393
13.6 cmunique―减少颜色映射表中的颜色/t394
13.7 imapprox―使用更少的颜色近似表示索引图像/t396
13.8 applycform―应用设备独立的颜色空间变换结构/t397
13.9 iccfind―寻找指定路径下的ICC文件/t397
13.10 iccread―读取ICC文件/t399
13.11 iccroot―ICC文件的路径/t400
13.12 iccwrite―将ICC文件写入磁盘/t400
13.13 isicc―判断是否是有效的ICC文件/t401
13.14 lab2double―将L?a?b色彩空间值转换为双精度/t402
13.15 lab2uint16―将L?a?b色彩空间值转换为无符号16位整数/t402
13.16 lab2uint8―将L?a?b色彩空间值转换为无符号8位整数/t402
13.17 makecform―创建颜色变换结构/t403
13.18 ntsc2rgb―将NTSC图像转换为真彩色图像/t404
13.19 rgb2ntsc―将真彩色图像转换为NTSC图像/t404
13.20 rgb2ycbcr―将真彩色图像转换为YCbCr空间图像/t405
13.21 whitepoint―标准光源的XYZ色彩值/t406
13.22 xyz2double―将XYZ色彩值转换为双精度/t406
13.23 xyz2uint16―将XYZ色彩值转换为无符号16位整数/t407
13.24 ycbcr2rgb―将YCbCr图像转换为真彩色RGB图像/t407
第14章 其他常用函数/t409
14.1 iptgetpref―获取图像处理工具箱参数/t409
14.2 iptsetpref―设置图像处理工具箱参数/t410
14.3 getrangefromclass―图像类型的默认显示范围/t410
14.4 impixelinfo―显示图像像素信息/t411
14.5 iptcheckconn―检查连通性参数的有效性/t411
14.6 iptcheckinput―检查输入矩阵的有效性/t412
14.7 iptcheckmap―检查颜色映射表的有效性/t413
14.8 iptchecknargin―检查输入参数的个数/t413
14.9 iptcheckstrs―检查可选字符串的有效性/t414
14.10 iptnum2ordinal―把正整数转换成对应序号字符串/t415
14.11 getline―用鼠标选择折线段/t415
14.12 getrect―用鼠标选择矩形/t418
14.13 padarray―矩阵边界扩充元素/t418
14.14 iptdemos―显示MATLAB图像处理工具箱的演示帮助/t421
14.15 ippl―检查IPPL库是否存在/t422
第15章 图像配准实战/t423
实战 对四幅不同角度拍摄的图像进行图像配准/t423
第16章 图像区域生长分割实战/t428
16.1 实战1:对图片中的人物进行区域生长分割/t428
16.2 实战2:对医学脑部图像中的白质进行区域生长分割/t430
第17章 交通视频车辆检测实战/t434
实战 提取交通视频中的车辆/t434
第18章 人脸区域定位实战/t439
实战 对人物头像进行脸部区域定位/t439
第19章 图像特征提取实战/t442
19.1 实战1:提取照片中的腐蚀区域/t442
19.2 实战2:识别图像中的圆形目标/t444
第20章 图像分形维计算实战/t448
实战 计算灰度图像的差分盒维数/t448