MATLAB图像处理工具箱

发布时间:2024-12-24 05:54

运用锐化工具,增强图像清晰度 #生活知识# #摄影技巧# #后期处理#

最新推荐文章于 2024-11-10 23:23:54 发布

「已注销」 于 2018-08-11 22:21:26 发布

版权说明 ,转自 https://blog.csdn.net/BAR_WORKSHOP/article/details/81009900

自己在学习过程中查阅资料整理了MATLAB图像处理工具箱中函数的名称列表,以及MathWorks中讲解各个函数使用的链接:

1.绘图工具箱

2.图像的显示

3.几何变换

imrotate旋转图像makeresampler创建重取样结构imcrop裁剪图象maketform创建空间变换结构(TFORM)imresize调整图像大小fliptform转换TFORM结构的输入和输出角色checkerboard创建棋盘格图像tformarray对N-D阵列施以空间变换findbounds为空间变换寻找输出边界tformfwd应用正向空间变换imtransform对图像进行二维空间变换tforminv应用逆向空间变换impyramid以金字塔形式缩减或扩展图像  

4.像素值和统计

imhist显示图像数据的直方图std2矩阵元素的标准差impixel像素彩色值mean2矩阵元素的平均或均值imcontour创建图像数据轮廓线corr2二维相关系数improfile沿着线段的横截面的像素值regionprops度量图像区域的特性

5.图像变换

fanbeam扇形射束变换fan2para把扇形射束投影变换为平行射束ifanbeam反扇形射束变换para2fan把平行射束投影变换为扇形射束radon雷登变换dct2二维离散余弦变换iradon反雷登变换idct2二维反离散余弦变换phantom创建头部幻影图像dctmtx离散余弦变换矩阵

6.图像分析

bwtraceboundary追踪二值图像中的目标qtdecomp四叉树分解edge寻找灰度图像的边缘qtgetblk得到块值hough霍夫变换qtsetblk设置块值houghlines基于霍夫变换的线段提取  houghpeaks识别霍夫变换的峰  

7.图像算术

imabsdiff计算两幅图像的绝对差imlincomb图像的线性组合imcomplement图像求补ippl检查IPPL是否存在

8.图像去模糊

deconvblind

盲去卷积法

edgetaper点扩散函数渐变边缘deconvlucyLucy-Richardson方法otf2psf把光传递函数转换为点扩散函数deconvreg规则滤波器法psf2otf把点扩散函数转换为光传递函数deconvwnr维纳滤波器法  

9.线性滤波以及线性二维滤波器设计

convmtx2

二维卷积矩阵fsamp2频率取样的二维FIR滤波器fspecial创建预定义的二维滤波器ftrans2频率变换的二维FIR滤波器imfilter多维图像的N-D滤波fwind1一维窗方法的二维FIR滤波器freqz2二维频率响应fwind2二维窗方法的二维FIR滤波器

10.图像配准

normxcorr2归一化的二维互相关cp2tform用控制点对推断空间变换cpselect控制点选择工具cpstruct2pairs把CPSTRUCT转换为控制点对cpcorr用互相关调整控制点位置  

11.图像增强

histeq用直方图均衡增强对比度wiener2二维自适应噪声去除滤波imadjust调整图像亮度值或彩色图intlut用查表法转换整数值medfilt2二维中值滤波adapthisteq有限对比度的自适应直方图均衡CLAHEordfilt2二维统计排序滤波stretchlim寻找如何限制一幅图像的对比度拉伸

12.形态学操作

灰度图像和二值图像conndef默认的连通性数组imhmax最大H变换imbothat底帽滤波imhmin最小H变换imclearborder连接到图像边缘的抑制光结构imimposemin强迫最小mclose形态学闭操作图像imopen形态学开操作图象imdilate膨胀图像imreconstruct形态学重建imerode腐蚀图像imregionalmax区域最大imextendedmax最大扩展变换imregionalmin区域最小imextendedmin最小扩展变换imtophat顶帽滤波imfill填充图像区域和孔洞watershed分水岭变换二值图像applylut查表法的领域操作bwmorph二值图像的形态学操作bwarea二值图像中的目标区域bwpack打包二值图像bwareaopen形态学开二值图像bwperim寻找目标的周长bwdist二值图像的距离变换bwselect

选择目标

bweuler二值图像的欧拉数bwulterode最终腐蚀bwhitmiss二元击中-击不中操作bwunpack拆包二值图像bwlabel二维二值图像中标记连通分量makelut为了使用APPLYLUT而创建查找表bwlabelnN维二值图像中标记连通分量  

13.彩色空间

cmpermute在彩色图中重新安排彩色lab2uint8L*a*b转变为uint8cmunique去除索引图像的彩色图中不需要的颜色xyz2doublexyz颜色值转变为doubleimapprox用较少颜色之一近似索引图像xyz2uint16xyz颜色值转变为uint16ntsc2rgbNTSC转变为RGBmakecform创建独立于设备的彩色空间变换结构CFORMycbcr2rgbYCbCr转变为RGBapplyform适用于与设备无关的彩色空间变换rgb2ntscRGB转变为NTSCiccfind搜索ICC剖面rgb2ycbcrRGB转变为YCbCriccroot寻找系统的ICC剖面存放处whitepoint标准照明的XYZ颜色值iccwrite写ICC彩色剖面lab2doubleL*a*b转变为doubleisicc对完全剖面结构为真lab2uint6L*a*b转变为uint16  

14.邻域和块处理

bestblk块处理的最佳尺寸col2im把矩阵列重排为块blkproc图像的不同块处理colfilt列方式的邻域操作nlfilter一般的滑动邻域处理im2col把图像块重排为列

网址:MATLAB图像处理工具箱 https://www.yuejiaxmz.com/news/view/551364

相关内容

MATLAB图像处理(包括图像类型转换)
matlab编程实现美图秀秀,图像配准技术及其MATLAB编程实现源码及自己测试M文件...
数字图像处理——二值、灰度和彩色图像,位图切割
MATLAB制作GUI—GUI中图像坐标的获取③(回调函数实现)
MATLAB優化工具箱中輸出:exit flag的數字對應意思
Matlab
Matlab的for循环优化
图像处理(12)
自动化专业(可能)用的到的MATLAB组件
matlab中for循环的简单使用

随便看看