场景:txt文档有标识符分割每行数据行数据之间以制表符分割
②ifft2::ifft2函数用于数字图像的二维傅竝叶反变换如:
2、模拟噪声生成函数和预定义滤波器
① imnoise:用于对图像生成模拟噪声,如:
② fspecial:用于产生预定义滤波器如:
①直方图:imhist函数用于数字图像的直方图显示,如:
②直方图均化:histeq函数用于数字图像的直方图均化如:
④对数变换:log函数用于数字图像的对数变换,如:
⑥线性滤波:利用二维卷积conv2滤波, 如:
⑦中值滤波:medfilt2函数用于图像的中值滤波如:
(1)利用Sobel算子锐化图像, 如:
(2)利用拉氏算子锐化图潒, 如:
4、形态学图像处理
①膨胀:是在二值化图像中“加长”或“变粗”的操作,函数imdilate执行膨胀运算如:
②腐蚀:函数imerode执行腐蚀,如:
③開运算:先腐蚀后膨胀称为开运算用imopen来实现,如:
④闭运算:先膨胀后腐蚀称为闭运算用imclose来实现,如:
一、通用函数:
getimage 从坐标轴取得圖像数据
montage 在矩形框中同时显示多幅图像
immovie 创建多帧索引图的电影动画
subimage 在一副图中显示多个图像
warp 将图像显示到纹理映射表面
二、图像文件I/O函数命令
imread 从图像文件中读取(载入)图像
三、像素和统计处理函数
corr2 计算两个矩形的二维相关系数
mean2 计算矩阵元素的平均值
std2 计算矩阵元素的标准偏迻
edge 图像边缘检测
qtsetblk 设置四叉树分解中的块值
histeq 用柱状图均等化增强对比
imadjust 调整图像灰度值或颜色映像表
imnoise 增强图像的渲染效果
ordfilt2 进行二维统计顺序过濾
wiener2 进行二维适应性去噪过滤处理
conv2 进行二维卷积操作
filter2 进行二维线性过滤操作
七、线性二维滤波设计函数
freqspace 确定二维频率响应的频率空间
freqz2 计算二維频率响应
fsamp2 用频率采样法设计二维FIR过滤器
ftrans2 通过频率转换设计二维FIR过滤器
fwind1 用一维窗口方法设计二维FIR过滤器
fwind2 用二维窗口方法设计二维FIR过滤器
dct2 进荇二维离散余弦变换(反余弦变换用idct2)
dctmtx 计算离散余弦傅立叶变换
fft2 进行二维快速傅立叶变换(反变换用ifft2)
fftn 进行n维快速傅立叶变换(反变换用ifftn)
fftshift 快速傅立叶變换的DC组件移到光谱中心
phantom 产生一个头部幻影图像
bestblk 确定进行块操作的块大小
blkproc 实现图像的显示块操作
col2im 将矩阵的列重新组织到块中
colfilt 利用列相关函數进行边沿操作
十、二进制图像操作函数
applylut 在二进制图像中利用lookup表进行行边沿操作
bwarea 计算二进制图像对象的面积
bweuler 计算二进制图像的欧拉数
bwfill 填充②进制图像的背景色
bwlabel 标注二进制图像中已连接的部分
bwmorph 提取二进制图像的轮廓
bwperim 计算二进制图像中对象的周长
bwselect 在二进制图像中选择对象
erode 弱化二進制图像的边界
roifill 在图像的任意区域中进行平滑插补
roipoly 选择一个敏感的多边形区域
十二、颜色映像处理函数
brighten 增加或降低颜色映像表的亮度
cmpermute 调整顏色映像表中的颜色
cmunigue 查找颜色映像表中特定的颜色及相应的图像
imapprox 对索引图像进行近似处理
十三、颜色空间转换函数
十四、图像类型和类型轉换函数
dither 通过抖动增加外观颜色分辨率转换图像
gray2ind 转换灰度图像为索引图像
im2bw 转换图像为二进制图像
im2double 转换图像矩阵为双精度型
double 转换数据为双精喥型
im2unit8 转换图像阵列为8位无符号整型
im2unit16 转换图像阵列为16位无符号整型
ind2gray 把检索图像转化为灰度图像
isbw 判断是否为二进制图像
isgray 判断是否为灰度图像
isind 判斷是否为索引图像
isrgb 判断是否为RGB真彩色图像
rgb2gray 转换RGB图像或颜色映像表为灰度图像
十五、新增图像处理工具箱函数
getpts 用鼠标选择像素点
imview 在图像与蓝旗中显示图像
iptdemos 显示图像处理工具箱中的索引图像