资源描述:
《MATLAB转换集锦》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、70.iptgetpref 功能: 获取图像处理工具箱参数设置. 语法: value=iptgetpref(prefname) 举例 value=iptgetpref('ImshowAxesVisible') value= off 相关命令: imshow,iptsetpref 71.iptsetpref 功能: 设置图像处理工具箱参数. 语法: iptsetpref(prefname,value) 举例 iptsetpref('ImshowBorder','tight') 相关命令: imshow,iptgetpref,truesize 72.iradon 附录MATLAB图像处理命令353
2、 功能: 进行反Radon变换. 语法: I=iradon(P,theta) I=iradon(P,theta,interp,filter,d,n) [I,h]=iradon(...) 举例 P=phantom(128); R=radon(P,0:179); I=iradon(R,0:179,'nearest','Hann'); imshow(P) figure,imshow(I) 相关命令: radon,phantom 73.isbw 功能: 判断是否为二进制图像. 语法: flag=isbw(A) 相关命令: isind,isgray,isrgb 74.isgray 功能: 判断是否为灰度
3、图像. 语法: flag=isgray(A) 相关命令: isbw,isind,isrgb 75.isind MATLAB高级应用——图形及影像处理354功能: 判断是否为索引图像. 语法: flag=isind(A) 相关命令: isbw,isgray,isrgb 76.isrgb 功能: 判读是否为RGB真彩图像. 语法: flag=isrgb(A) 相关命令: isbw,isgray,isind 77.makelut 功能: 创建一个用于applylut函数的lookup表. 语法: lut=makelut(fun,n) lut=makelut(fun,n,P1,P2,...) 举例 f
4、=inline('sum(x(:))>=2'); lut=makelut(f,2) lut= 0 0 0 1 0 1 1 1 0 1 1 1 1 1 附录MATLAB图像处理命令355 1 1 相关命令: applylut 78.mat2gray 功能: 转化矩阵为灰度图像. 语法: I=mat2gray(A,[aminamax]) I=mat2gray(A) 举例 I=imread('rice.tif'); J=filter2(fspecial('sobel'),I); K=mat2gray(J); imshow(I) figure,imshow(K) 相关命令: gray2ind 79.m
5、ean2 功能: 计算矩阵元素的平均值. 语法: b=mean2(A) 相关命令: std2,mean,std 80.medfilt2 功能: 进行二维中值过滤. 语法: MATLAB高级应用——图形及影像处理356B=medfilt2(A,[mn]) B=medfilt2(A) B=medfilt2(A,'indexed',...) 举例 I=imread('eight.tif'); J=imnoise(I,'salt&pepper',0.02); K=medfilt2(J); imshow(J) figure,imshow(K) 相关命令: filter2,ordfilt2,wiener2
6、 81.montage 功能: 在矩形框中同时显示多幅图像. 语法: montage(I) montage(BW) montage(X,map) montage(RGB) h=montage(...) 举例 loadmri montage(D,map) 附录MATLAB图像处理命令357 相关命令: immovie 82.nlfilter 功能: 进行边沿操作. 语法: B=nlfilter(A,[mn],fun) B=nlfilter(A,[mn],fun,P1,P2,...) B=nlfilter(A,'indexed',...) 举例 B=nlfilter(A,[33],'median(
7、x(:))'); 相关命令: blkproc,colfilt 83.ntsc2rgb 功能:转换NTSC的值为RGB颜色空间. 语法: rgbmap=ntsc2rgb(yiqmap) RGB=ntsc2rgb(YIQ) 相关命令: rgb2ntsc,rgb2ind,ind2rgb,ind2gray 84.ordfilt2 功能: 进行二维统计顺序过滤. 语法: B=ordfilt2(A,order