img=imread('lena.jpg'); %对图像进行锐化
[m,n]=size(img);
img=rgb2gray(img);
img=double(img);
figure;
imshow(uint8(img));
imwrite(uint8(img),'leanunsharpe.jpg');
sigma=1;
gausFilter=fspecial('gaussian',[5,5],sigma);
Mod=imfilter(img,gausFilter,'replicate');
lamda=1;
Mod=img-Mod;
img2=img+lamda*Mod;
figure;
imshow(uint8(img2));
imwrite(uint8(img2),'leansharpe.jpg');
评论1