
A=imread('lena.bmp')
figure(1)
subplot(1,2,1)
imshow(A)
title('原图')
I=double(A)
h=[-1 -1 -1-1 9 -1-1 -1 -1]
J=conv2(I,h,'same')
K=uint8(J)
subplot(1,2,2)
imshow(K)
title('使用拉普拉斯算子锐化处理后的图')
这个网站有一些代码:http://www.matlabsky.com/?fromuid=4481你要的在http://www.matlabsky.com/viewthread.php?tid=248&highlight=%C8%F1%BB%AF的#9吧。
常用的一些图像处理Matlab源代码
都是一些简单的图像处理源代码,入门性的介绍
#1:数字图像矩阵数据的显示及其傅立叶变换
#2:二维离散余弦变换的图像压缩
#3:采用灰度变换的方法增强图像的对比度
#4:直方图均匀化
#5:模拟图像受高斯白噪声和椒盐噪声的影响
#6:采用二维中值滤波函数medfilt2对受椒盐噪声干扰的图像滤波
#7:采用MATLAB中的函数filter2对受噪声干扰的图像进行均值滤波
#8:图像的自适应魏纳滤波
#9:运用5种不同的梯度增强法进行图像锐化
#10:图像的高通滤波和掩模处理
#11:利用巴特沃斯(Butterworth)低通滤波器对受噪声干扰的图像进行平滑处理
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)