采样与量化
降低分辨率
b1 = imresize(a,1/2); %方法1
b2 = imresize(a,[64,64]); %方法2
b3 = a(1:8:end,1:8:end); %方法3,如不rgb2gray()会出现rgb三个图像
降低灰度级
t=histeq(t1,64);%使均衡化后的图像只有64个灰度级
直方图与均衡化
直方图
histeq(I);%显示直方图
均衡化
t=histeq(I,256); imhist函数只能处理二维数据
adapthisteq(I);% 自适应直方图均衡
噪声
g=imnoise(f,‘gaussian’,m,var); %均值m,方差为var,高斯噪声,m的默认值0,var默认值0.01
g=imnoise(f,‘salt & pepper’,d);% 椒盐噪声,d噪声密度,默认0.05
g=imnoise(f,‘speckle’,var); %均匀分布的随机噪声
滤波
G=fspecial('gaussian',5,1.5)% 产生5*5的gaussian矩阵(默认为3*3的矩阵),1.5为滤波器的标准差
Y = filter2(H,X,shape)模板滤波
t2=medfilt2(t1,[3 3]);