下列表格中除了个别函数外,其余函数都是图像处理工具箱提供的关于图像处理的函数,现摘录到此以备查找。
表1 图像显示
函数名
|
功能说明
|
函数名
|
功能说明
|
colorbar
|
颜色条显示
|
montage
|
按矩形剪辑方式显示多帧图像
|
getimage
|
从坐标系中获取图像数据
|
immovie
|
从多帧索引图像中制作电影
|
image
|
建立显示图像
|
movie
|
播放电影
|
subimage
|
在同一图像窗口显示多个图像
|
trueszie
|
调整图像显示大小
|
imagesc
|
调整数据并显示图像
|
warp
|
显示图像为纹理映射表面
|
imshow
|
图像显示
|
zoom
|
二维图形放大或缩小
|
表2 图像文件输入/输出
函数名
|
功能说明
|
函数名
|
功能说明
|
imread
|
图像文件读入
|
load
|
将以mat为扩展名的图像文件调入到内存
|
imwrite
|
图像写出
|
save
|
将内存变量中图像保存到mat文件中
|
dicomread
|
读取DICOM图像
|
dicomwrite
|
输出DICOM图像
|
iminfo
|
查看图形信息
|
|
|
表3 图像像素值及其统计
函数名
|
功能说明
|
函数名
|
功能说明
|
impixel
|
返回选定图像像素颜色值
|
imcontour
|
画图像数据轮廓(等高线,等值线)
|
improfile
|
图像中沿一个路径的数据值计算
|
imhist
|
求图像数据直方图
|
mean2
|
求均值
|
corr2
|
求相关系数
|
std2
|
求标准差
|
|
|
表4 图像分析
函数名
|
功能说明
|
函数名
|
功能说明
|
edge
|
灰度图像边缘检测
|
qtgetblk
|
获得四叉树分解块值
|
qtecomp
|
执行四叉树分解
|
qtsetblk
|
设置四叉树分解块值
|
表5 图像增强及平滑
函数名
|
功能说明
|
函数名
|
功能说明
|
imadjust
|
对比度调整
|
medfilt2
|
二维中值滤波器
|
histeq
|
直方图均衡
|
ordfilt2
|
顺序统计滤波器
|
imnoise
|
给图像增加噪声
|
wiener2
|
二维自适应除噪滤波器
|
表6 图像线性滤波及二维线性滤波器设计
函数名
|
功能说明
|
函数名
|
功能说明
|
conv2
|
二维卷积
|
freqz2
|
计算二维频率响应
|
convmtx2
|
计算二维卷积矩阵
|
fsamp2
|
用频率抽样设计二维FIR滤波器
|
convn
|
多维卷积
|
ftrans
|
用频率抽样转换二维FIRlbq
|
filter2
|
二维线性数字滤波器
|
fwind1
|
用一维窗口方法设计二维FIR滤波器
|
fspecial
|
产生预定义滤波器
|
fwind2
|
用二维窗口方法设计二维FIR滤波器
|
frespace
|
确定二维频率响应间隔
|
|
|
表7 图像变换
函数名
|
功能说明
|
函数名
|
功能说明
|
fft
|
计算一维快速Fourier变换
|
dct
|
计算离散余弦变换
|
ifft
|
计算一维FFT的逆变换
|
idct
|
计算离散反余弦变换
|
fft2
|
计算二维FFT
|
dct2
|
计算2D离散余弦变换
|
ifft2
|
计算二维逆FFT
|
idct2
|
计算2D反离散余弦变换
|
fftn
|
计算多维FFT
|
dctmtx
|
计算TCT矩阵
|
ifftn
|
计算多维逆FFT
|
radon
|
计算Radon变换
|
fftshift
|
直流分量移到频谱中心
|
|
|
表8 图像领域及操作
函数名
|
功能说明
|
函数名
|
功能说明
|
bestblk
|
选择块处理的块大小
|
colfilt
|
使用列方向函数进行领域运算
|
blkproc
|
对图像实行不同的块处理
|
im2col
|
重排图像块为矩阵列
|
col2im
|
重排矩阵列成图像块
|
nlfilter
|
进行一般领域计算
|
表9 二值图像操作
函数名
|
功能说明
|
函数名
|
功能说明
|
applylut
|
使用查找表进行领域操作
|
bwperim
|
确定二值图像中的目标边界
|
bwarea
|
计算二值图像中的目标区域
|
bwselect
|
选择二值图像中的目标
|
bweuler
|
计算二值图像中的欧拉数
|
dilate
|
对二值图像进行膨胀计算
|
bwfill
|
二值图像背景区域填充
|
erode
|
对二值图像进行寝蚀运算
|
bwlabel
|
标识二值图像中的连接成分
|
makelut
|
构造查找表(applylut)使用
|
bwmorph
|
二值图像形态运算
|
|
|
表10 基于区域的图像处理
函数名
|
功能说明
|
函数名
|
功能说明
|
roicolor
|
根据颜色选择要处理的区域
|
roifilt2
|
对要处理区域滤波
|
roifill
|
在任意区域内平滑差值
|
roipoly
|
选择要处理的多边形区域
|
表11 图像几何运算
函数名
|
功能说明
|
函数名
|
功能说明
|
imcrop
|
图像剪裁
|
imrotate
|
图像旋转
|
imresize
|
图像大小调整
|
interp2
|
二维数据差值
|
表12 图像颜色图操作
函数名
|
功能说明
|
函数名
|
功能说明
|
brighten
|
颜色图像变亮或变暗
|
colormap
|
设置获取图
|
cmpermute
|
重新排列颜色图中的颜色
|
imapprox
|
由颜色较少的图像近似索引图像
|
cmunique
|
寻找唯一的颜色图及相应的图像
|
rgbplot
|
绘制RGB颜色图
|
表13 颜色控件转换
函数名
|
功能说明
|
函数名
|
功能说明
|
hsv2rgb
|
将HSV颜色转化为RGB颜色值
|
mtsc2rgb
|
将NTSC值转换为RGB颜色空间值
|
rgb2hsv
|
将RGB颜色值转换为HSV颜色值
|
rgb2ntsc
|
将RGB值转换为NTSC颜色空间值
|
matlab图像处理函数相关推荐
- matlab pixelidxlist,【转】Matlab图像处理函数:regionprops
--------------------------------------------------- 本篇文章为转载,仅为方便学术讨论所用,不用于商业用途.由于时间较久,原作者以及原始链接暂时无法找 ...
- matlab图像处理函数大全
1.图像的变换 ① fft2:fft2函数用于数字图像的二维傅立叶变换,如:i=imread('104_8.tif'); j=fft2(i); ②ifft2::ifft2函数用于数字图像的二维傅立 ...
- matlab里使用函数图像,Matlab图像处理函数:regionprops使用图解
这里给出在Matlab图像处理工具箱中非常重要的一个图像分析函数:regionprops.顾名思义:它的用途是get the properties of region,即用来度量图像区域属性的函数. ...
- matlab grayslice,MATLAB图像处理函数汇总大全(2)
语法: X = dither(RGB,map) BW = dither(I) 相关命令: rgb2ind 25.double 附录 MATLAB图像处理命令 331 功能:转换数据为双精度型. 语法: ...
- matlab icol,matlab图像处理函数
一.通用函数: colorbar显示彩色条 语法:colorbar \ colorbar('vert') \ colorbar('horiz') \ colorbar(h) \ h=colorbar( ...
- MATLAB 图像处理函数(第六章)(获取图像矩形像素的运用)
1.impixel 获取图像的像素值 作用获取图像的像素值,函数返回指定图像的虹路蓝值. p=impixel(I) 用鼠标在图像上选取所点击图像处的像素值 p=impixel(I,c,r); ...
- Matlab图像处理函数大全(建议收藏)
文章目录 第1章: 图像显示与图像文件输入输出函数 第2章: 图形绘制 第3章: 图像类型和类型转换 第4章: 图形用户界面工具 第5章: 空间变换和图像配准 第6章: 图像分析和统计 第7章: 图像 ...
- matlab 图像处理函数(第八章) 图像的增强
1.decorrstretch 使用去相关拉伸图像增强 不太明白嘛意思 2.adapthisteq 作用 有限对比度自适应直方图均衡化 3.hsiteq 直方图均衡化 作用 使用直方图均衡化 ...
- 数字图像处理,Matlab常用图像处理函数汇总
原文地址:Matlab图像处理函数汇总 作者:mimi 图像的变换 ① fft2:fft2函数用于数字图像的二维傅立叶变换,如:i=imread('104_8.tif'); j=fft2(i); ② ...
最新文章
- linux 实验 广技师 进程管理与系统监视,Linux系统管理之进程管理
- expdp oracle 并行_oracle 11g逻辑备份介绍-expdp/impdp
- [转载]java中Date,SimpleDateFormat
- CISSP的成长之路(二十一):用户持有凭证
- [vue] 怎么在watch监听开始之后立即被调用?
- 前端学习(755):作用域案例
- jhipster初接触
- 使用信号量机制实现独木桥问题
- Ozone Block Chunk文件的layout方式
- 别再乱用了,这才是 @Validated 和 @Valid 的真正区别和用法!
- 做一个广告业务后台需要几天,5天吗?不,用PhalApi开源框架,1天就能做好
- CISP注册信息安全工程师证书及展示
- 04-mysql数据备份之mysqldump命令详解
- 使用TIM捕获测量PWM频率和占空比
- python怎么导入数据集keras_keras使用Sequence类调用大规模数据集进行训练的实现
- 品牌在社交电商领域的痛点
- 关于Unity中粒子效果的使用
- lol服务器显示未知错误,电脑中玩LOL游戏出现未知错误提示的解决方法
- 计算机教室消防说明,计算机教室消防制度.doc
- 比较不错的SEO学习的网站
热门文章
- magisk安装失败_如何使用Magisk去维补boot实现root权限-适合小米一加全部机型
- 一款小清新的 SpringBoot+ Mybatis 前后端分离后台管理系统项目
- 记一次Spring boot 和Vue前后端分离的入门培训
- 2018年JavaWeb和移动程序员学习的12个框架
- java开发资源分享(视频,源码,项目)
- 2021-10-21 二叉堆 恋上数据结构笔记
- 2021-10-11 寻找二叉树结点的前驱或后继结点(用到parent指针)
- 【Intellij IDEA系列】IDEA使用git提交代码流程
- LeetCode 06Z字形变换07整数反转
- Java中的文件下载