- 4
- 0
- 约6.02千字
- 约 8页
- 2019-04-29 发布于江西
- 举报
Matlab图像处理函数汇总:
1、图像的变换
= 1 \* GB3 ① fft2:fft2函数用于数字图像的二维傅立叶变换,如:i=imread(104_8.tif);
j=fft2(i);
= 2 \* GB3 ②ifft2::ifft2函数用于数字图像的二维傅立叶反变换,如:
i=imread(104_8.tif);
j=fft2(i);
k=ifft2(j);
2、模拟噪声生成函数和预定义滤波器
= 1 \* GB3 ① imnoise:用于对图像生成模拟噪声,如:
i=imread(104_8.tif);
j=imnoise(i,gaussian,0,0.02);%模拟高斯噪声
= 2 \* GB3 ② fspecial:用于产生预定义滤波器,如:
h=fspecial(sobel);%sobel水平边缘增强滤波器
h=fspecial(gaussian);%高斯低通滤波器
h=fspecial(laplacian);%拉普拉斯滤波器
h=fspecial(log);%高斯拉普拉斯(LoG)滤波器
h=fspecial(average);%均值滤波器
2、图像的增强
= 1 \* GB3 ①直方图:imhist函数用于数字图像的直方图显示,如:
i=imread(104_8.tif);
imhist(i);
= 2 \* GB3 ②直方图均化:hist
原创力文档

文档评论(0)