资源简介
数字图像处理中的平滑和锐化(边缘检测)。包括1、添加椒盐、高斯噪声。2对噪声污染的图像分别使用邻域平均法、中值滤波法、K邻近平均法进行平滑。3对一幅图像利用Roberts梯度法、Sobel算子和拉普拉斯算子进行锐
代码片段和文件信息
function OutImage = ImageImprove(Image Type)
%-------------------------------------------------------------------------%
%该函数用来对于受到污染的图像进行滤波,提供平均滤波、中值滤波以及K邻域滤波。
%所提供图像Image必须是double或者single形式的数据矩阵。OutImage返回结果。
%其中,Type为“Average”、“Medium”、“KOrder”中的一种。
%-------------------------------------------------------------------------%
[M N] = size(Image); %得到图像大小
switch Type
case ‘Average‘ %3x3邻域平均法(不加权)
OutImage = Image;
for i = 2:M-1
for j = 2:N-1
tmp = Image(i-1:i+1j-1:j+1); %得到中心像素周围的分块
OutImage(ij) = (1/9).*sum(sum(tmp));
end
end
case ‘Medium‘ %中值滤波法
OutIma
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 1712 2008-11-09 16:40 ImageImprove.m
文件 1829 2008-11-09 21:36 ImageSharpen.m
文件 66614 2008-10-26 20:47 P3.bmp
文件 1573 2008-11-09 21:32 R3.m
文件 93580 2008-11-09 20:59 Result3_1.JPG
文件 104633 2008-11-09 20:59 Result3_2.JPG
文件 93130 2008-11-09 21:00 Result3_3.JPG
----------- --------- ---------- ----- ----
363071 7
相关资源
- gaussian-sobel-pyramid 内附有原图
- BP-wind-prediction 含NWP数值天气预报和不
- VehicleBridgeMod3 数值计算车桥耦合的分
- Solving 求解双层规划问题常用的算法有
- 二维传热数值计算matlab程序
- 让颜色对应数值,matlab colormap
- 平板电容的数值计算——矩量法
- sobel算子,标注很详细
- 复合梯形方法-matlab实现
- LP01模式特征方程数值求解,并做出
- Chapmann模型的matlab数值模拟
- Ising模型的matlab数值模拟
- 中国石油大学数值分析编程作业
- 计算流体力学作业-平板上的超声速流
- Matlab数值仿真FBG
- 最佳平方逼近
- 数值分析牛顿法MATLAB
- 8方向sobel边缘梯度平方和图像质量检
- 1对流方程各种格式代码matlab.docx
- 山东大学数值计算实验五matlab代码+实
- MATLAB的NIT数值积分工具箱
- MATLAB实现线性方程组迭代法求解 JGS
- 《MATLAB数值计算案例分析》书程序
- 数值分析欧拉法、改进的欧拉法、4阶
- 数值分析matlab代码实现 最佳逼近问题
- MATLAB NIT工具箱
- 数值分析_高斯赛德尔迭代程序
- 追赶法求解微分方程数值解
评论
共有 条评论