b=strel('square',2);
c=imopen(a,b);
④ 闭运算:先膨胀后腐蚀称为闭运算,用
imclose
来实现,如:
a =imread('104_8.tif');
b=strel('square',2);
c=im close (a,b);
Matlab
Matlab
Matlab
Matlab 图像处理相关函数命令大全
一、通用函数:
colorbar 显示彩色条
语法: colorbar \ colorbar('vert') \ colorbar('horiz') \ colorbar(h) \ h=colorbar(...) \
colorbar(...,'peer',axes_handle)
getimage 从坐标轴取得图像数据
语法: A=getimage(h) \ [x,y,A]=getimage(h) \ [...,A,flag]=getimage(h) \ [...]=getimage
imshow 显示图像
语法: imshow(I,n) \ imshow(I,[low high]) \ imshow(BW) \ imshow(X,map) \ imshow(RGB)\
imshow(...,display_option) \ imshow(x,y,A,...) \ imshow filename \ h=imshow(...)
montage 在矩形框中同时显示多幅图像
语法: montage(I) \ montage(BW) \ montage(X,map) \ montage(RGB) \ h=montage(...)
immovie 创建多帧索引图的电影动画
语法: mov=immovie(X,map) \ mov=immovie(RGB)
subimage 在一副图中显示多个图像
语法: subimage(X,map) \ subimage(I) \ subimage(BW) \ subimage(RGB) \
subimage(x,y,...) \ subimage(...)
truesize 调整图像显示尺寸
语法: truesize(fig,[mrows mcols]) \ truesize(fig)
warp 将图像显示到纹理映射表面
语法: warp(X,map) \ warp(I ,n) \ warp(z,...) warp(x,y,z,...) \ h=warp(...)