资源简介
这是冈萨雷斯数字图像处理matlab版(第三版)源码
代码片段和文件信息
function f = adpmedian(g Smax)
%ADPMEDIAN Perform adaptive median filtering.
% F = ADPMEDIAN(G SMAX) performs adaptive median filtering of
% image G. The median filter starts at size 3-by-3 and iterates up
% to size SMAX-by-SMAX. SMAX must be an odd integer greater than 1.
% Copyright 2002-2004 R. C. Gonzalez R. E. Woods & S. L. Eddins
% Digital Image Processing Using MATLAB Prentice-Hall 2004
% $Revision: 1.5 $ $Date: 2003/11/21 14:19:05 $
% SMAX must be an odd positive integer greater than 1.
if (Smax <= 1) | (Smax/2 == round(Smax/2)) | (Smax ~= round(Smax))
error(‘SMAX must be an odd integer > 1.‘)
end
[M N] = size(g);
% Initial setup.
f = g;
f(:) = 0;
alreadyProcessed = false(size(g));
% Begin filtering.
for k = 3:2:Smax
zmin = ordfilt2(g 1 ones(k k) ‘symmetric‘);
zmax = ordfilt2(g k * k ones(k k) ‘symmetric‘);
zmed = medfilt2(g [k k] ‘symmetric‘);
processUsingLevelB = (zmed > zmin) & (zmax > zmed) & ...
~alreadyProcessed;
zB = (g > zmin) & (zmax > g);
outputZxy = processUsingLevelB & zB;
outputZmed = processUsingLevelB & ~zB;
f(outputZxy) = g(outputZxy);
f(outputZmed) = zmed(outputZmed);
alreadyProcessed = alreadyProcessed | processUsingLevelB;
if all(alreadyProcessed(:))
break;
end
end
% Output zmed for any remaining unprocessed pixels. Note that this
% zmed was computed using a window of size Smax-by-Smax which is
% the final value of k in the loop.
f(~alreadyProcessed) = zmed(~alreadyProcessed);
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 5120 2004-12-16 13:36 冈萨雷斯数字图像处理matlab版源码\0_Read_Me_First.txt
文件 1572 2004-12-16 13:36 冈萨雷斯数字图像处理matlab版源码\adpmedian.m
文件 651 2004-12-16 13:36 冈萨雷斯数字图像处理matlab版源码\average.m
文件 3034 2004-12-16 13:36 冈萨雷斯数字图像处理matlab版源码\bayesgauss.m
文件 3063 2004-12-16 13:36 冈萨雷斯数字图像处理matlab版源码\bound2eight.m
文件 2477 2004-12-16 13:36 冈萨雷斯数字图像处理matlab版源码\bound2four.m
文件 2224 2004-12-16 13:36 冈萨雷斯数字图像处理matlab版源码\bound2im.m
文件 5776 2004-12-16 13:36 冈萨雷斯数字图像处理matlab版源码\boundaries.m
文件 3966 2004-12-16 13:36 冈萨雷斯数字图像处理matlab版源码\bsubsamp.m
文件 592 2004-12-16 13:36 冈萨雷斯数字图像处理matlab版源码\changeclass.m
文件 2353 2004-12-16 13:36 冈萨雷斯数字图像处理matlab版源码\colorgrad.m
文件 2428 2004-12-16 13:36 冈萨雷斯数字图像处理matlab版源码\colorseg.m
文件 1177 2004-12-16 13:36 冈萨雷斯数字图像处理matlab版源码\compare.m
文件 1040 2004-12-16 13:36 冈萨雷斯数字图像处理matlab版源码\connectpoly.m
文件 6128 2004-12-16 13:36 冈萨雷斯数字图像处理matlab版源码\Contents.m
文件 799 2004-12-16 13:36 冈萨雷斯数字图像处理matlab版源码\conwaylaws.m
文件 977 2004-12-16 13:36 冈萨雷斯数字图像处理matlab版源码\covmatrix.m
文件 687 2004-12-16 13:36 冈萨雷斯数字图像处理matlab版源码\dftcorr.m
文件 882 2004-12-16 13:36 冈萨雷斯数字图像处理matlab版源码\dftfilt.m
文件 736 2004-12-16 13:36 冈萨雷斯数字图像处理matlab版源码\dftuv.m
文件 6622 2004-12-16 13:36 冈萨雷斯数字图像处理matlab版源码\diameter.m
文件 61553 2007-08-23 11:46 冈萨雷斯数字图像处理matlab版源码\DIPUM_toolbox_m-file_v1.1.3_part2\DIPUM_toolbox_m-file_v1.1.3_part1.rar
文件 87764 2007-08-23 11:47 冈萨雷斯数字图像处理matlab版源码\DIPUM_toolbox_m-file_v1.1.3_part2\DIPUM_toolbox_m-file_v1.1.3_part2.rar
文件 1416 2004-12-16 13:36 冈萨雷斯数字图像处理matlab版源码\DIPUM_toolbox_m-file_v1.1.3_part2\ifrdescp.m
文件 1151 2004-12-16 13:36 冈萨雷斯数字图像处理matlab版源码\DIPUM_toolbox_m-file_v1.1.3_part2\ifwtcompare.m
文件 2967 2004-12-16 13:36 冈萨雷斯数字图像处理matlab版源码\DIPUM_toolbox_m-file_v1.1.3_part2\im2jpeg.m
文件 4070 2004-12-16 13:36 冈萨雷斯数字图像处理matlab版源码\DIPUM_toolbox_m-file_v1.1.3_part2\im2jpeg2k.m
文件 4301 2004-12-16 13:36 冈萨雷斯数字图像处理matlab版源码\DIPUM_toolbox_m-file_v1.1.3_part2\imnoise2.m
文件 2166 2004-12-16 13:36 冈萨雷斯数字图像处理matlab版源码\DIPUM_toolbox_m-file_v1.1.3_part2\imnoise3.m
文件 791 2004-12-16 13:36 冈萨雷斯数字图像处理matlab版源码\DIPUM_toolbox_m-file_v1.1.3_part2\improd.m
............此处省略79个文件信息
- 上一篇:替代数据法的matlab程序
- 下一篇:LU分解的MATLAB实现
相关资源
- LU分解的MATLAB实现
- 替代数据法的matlab程序
- 用matlab实现的多站定位系统性能仿真
- 通过不同方法进行粗糙集属性约简m
- k近邻算法matlab实现
- matlab识别系统
- 神经网络分类matlab程序
- matlab正弦信号发生器的设计
- matlab程序用Hopfield网络解决TSP
- 实例matlab 编程100个常用程序
- 用MATLAB(BPSK仿真 直接扩频)
- 最小二乘法曲线拟合(MATLAB)
- 基于BP神经网络对几种字体0-9的数字识
- 多用户检测MATLAB程序
- MATLAB实现的BPSK调制解调
- 基于区域生长的图像分割MATLAB
- 龚纯《精通MATLAB最优化计算》随书源
- 基于matlab 的图像处理100实例
- FNN MATLAB实现
- 实现2ask.4ask.2fsk.4fsk.qam16.qam8调制的m
- 8领域边界跟踪 图像处理 matlab
- GPS卫星轨道动态仿真MATLAB
- 细胞图像分割matlab代码
- 图像的二进小波分解matlab源码(保证
- 基于MATLAB的线性控制系统分析与设计
- matlab 计算矩阵中不同元素个数的函数
- 基于MP的时频分析MATLAB代码
- matlab版的车牌识别程序
- 工程优化问题的Matlab实现代码
- 数字信号处理 matlab实验源程序吴镇扬
评论
共有 条评论