matlab图像锐化

matlab图像锐化,第1张

%%%目测你的是拉普拉斯算子 下面的程序也是一样的 你试试 图片改成你的图片

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)低通滤波器对受噪声干扰的图像进行平滑处理


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/11162464.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-14
下一篇2023-05-14

发表评论

登录后才能评论

评论列表(0条)

    保存