matlab
中图像增强函数的具体使用方法
matlab
中图像增强函数的具体使用方法如下:
1
直方图
imhist
函数用于数字图像的直方图显示,如:
i=imread('e:\w01.tif');
imhist(i);
2
直方图均化
histeq
函数用于数字图像的直方图均化,如:
i=imread('e:\w01.tif');
j=histeq(i);
3
对比度调整
imadjust
函数用于数字图像的对比度调整,如:
i=imread('e:\w01.tif');
j=imadjust(i,[0.3,0.7],[]);
4
对数变换
log
函数用于数字图像的对数变换,如:
i=imread('e:\w01.tif');
j=double(i);
k=log(j);
5
基于卷积的图像滤波函数
filter2
函数用于图像滤波,如:
i=imread('e:\w01.tif');
h=[1,2,1;0,0,0;-1,-2,-1];
j=filter2(h,i);
6
线性滤波
利用二维卷积
conv2
滤波
,
如
: