资源简介
数字图像处理(m文件,代码及图片素材)
下载解压即可 仅作学习交流使用 如有问题请私信
代码片段和文件信息
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);
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 148883 2006-03-22 10:54 dipum_images_ch01.zip
文件 1382080 2006-03-22 11:08 dipum_images_ch12.zip
文件 2363479 2006-03-22 11:04 dipum_images_ch11.zip
文件 16026019 2006-03-22 11:02 dipum_images_ch06.zip
文件 1518542 2006-03-22 11:02 dipum_images_ch10.zip
文件 1616892 2006-03-22 11:01 dipum_images_ch09.zip
文件 910953 2006-03-22 10:59 dipum_images_ch08.zip
文件 565553 2006-03-22 10:58 dipum_images_ch07.zip
文件 887534 2006-03-22 10:55 dipum_images_ch05.zip
文件 1049262 2006-03-22 10:54 dipum_images_ch03.zip
文件 346872 2006-03-22 10:54 dipum_images_ch04.zip
文件 985498 2006-03-22 10:54 dipum_images_ch02.zip
----------- --------- ---------- ----- ----
27801567 12
- 上一篇:深度学习word2vector测试语料text8
- 下一篇:AD18 原理图库
相关资源
- VL53L1X资料.zip
- stm32+UCOS+UCGUI3.98+FATFS综合程序
- DirectX 高级动画制作书中源代码
- H+4.9响应式后台主题UI框架官方原版代
- 数字图像处理学 阮秋琦 pdf
- 边缘检测的verilog代码
- 19441153C完美仿QQ聊天软件MyQQ源代码(
- 智能家居手机APP远程智能控制家居设
- ZigbeeCC2530 采集温度、获取信号强度、
- stm8L051参考代码
- NeHe OpenGL Qt4教学代码
- 基于SSM框架的网上体育用品商城项目
- flashas3拼图游戏源码
- 海思HI35XX视频编解码代码
- 中文版+高清扫描+目录.pdf
- 编译程序实现语法树和三地址代码
- QQ登录窗体
- libpng+zlib 有源代码和已经编译好的d
- K60例程代码
- STM32F103C8T6 CAN总线 RS485 RS232 源代码
- SSH框架引用存储过程的含源代码)
- SSH实现学生选课系统包含完整源代码
- OpenGL编程精粹源代码
- 吉林大学2015年编译原理实验源代码
- UNIX环境高级编程中文第三版 PDF 包含
- STM32源代码大全
- 调查问卷源代码
- 最新完整版LumiSoft.Net源代码
- 邓俊辉老师的数据结构 全部源代码
- 基于OpenCV的张正有标定法代码+棋盘图
评论
共有 条评论