电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

matlab图像处理函数大全VIP免费

matlab图像处理函数大全_第1页
1/18
matlab图像处理函数大全_第2页
2/18
matlab图像处理函数大全_第3页
3/18
Matlab 图像处理函数汇总: 1、图像的变换 ① fft2:fft2 函数用于数字图像的二维傅立叶变换,如:i=imread('104_8.tif'); j=fft2(i); ②ifft2::ifft2 函数用于数字图像的二维傅立叶反变换,如: i=imread('104_8.tif'); j=fft2(i); k=ifft2(j); 2、模拟噪声生成函数和预定义滤波器 ① imnoise:用于对图像生成模拟噪声,如: i=imread('104_8.tif'); j=imnoise(i,'gau ssian',0,0.02);%模拟高斯噪声 ② fspecial:用于产生预定义滤波器,如: h=fspecial('sobel');%sobel 水平边缘增强滤波器 h=fspecial('gau ssian');%高斯低通滤波器 h=fspecial('laplacian');%拉普拉斯滤波器 h=fspecial('log');%高斯拉普拉斯(LoG)滤波器 h=fspecial('av erage');%均值滤波器 2、图像的增强 ①直方图:imhist 函数用于数字图像的直方图显示,如: i=imread('104_8.tif'); imhist(i); ②直方图均化:histeq 函数用于数字图像的直方图均化,如: i=imread('104_8.tif'); j=histeq(i); ③对比度调整:imadju st 函数用于数字图像的对比度调整,如:i=imread('104_8.tif'); j=imadju st(i,[0.3,0.7],[]); ④对数变换:log 函数用于数字图像的对数变换,如: i=imread('104_8.tif'); j=dou ble(i); k=log(j); ⑤基于卷积的图像滤波函数:filter2 函数用于图像滤波,如:i=imread('104_8.tif'); h=[1,2,1;0,0,0;-1,-2,-1]; j=filter2(h,i); ⑥线性滤波:利用二维卷积 conv 2 滤波, 如: i=imread('104_8.tif'); h=[1,1,1;1,1,1;1,1,1]; h=h/9; j=conv 2(i,h); ⑦中值滤波:medfilt2 函数用于图像的中值滤波,如: i=imread('104_8.tif'); j=medfilt2(i); ⑧锐化 (1)利用Sobel 算子锐化图像, 如: i=imread('104_8.tif'); h=[1,2,1;0,0,0;-1,-2,-1];%Sobel 算子 j=filter2(h,i); (2)利用拉氏算子锐化图像, 如: i=imread('104_8.tif'); j=dou ble(i); h=[0,1,0;1,-4,0;0,1,0];%拉氏算子 k=conv 2(j,h,'same'); m=j-k; 3、图像边缘检测 ①sobel 算子 如: i=imread('104_8.tif'); j = edge(i,'sobel',thresh) ②prewitt算子 如: i=imread('104_8.tif'); j = edge(i,'prewitt',thresh) ③roberts 算子 如: i=imread('104_8.tif'); j = edge(i,'roberts',thresh) ④log 算子 如: i=imread('104_8.tif'); j = edge(i,'log',thresh) ⑤canny 算子...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

matlab图像处理函数大全

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部