• 大小:
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2023-01-10
  • 语言: Matlab
  • 标签: MATLAB  源码  

资源简介

冈萨雷斯数字图像处理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);

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2018-11-04 19:26  冈萨雷斯数字图像处理MATLAB版图片和源码\
     目录           0  2018-11-04 19:26  冈萨雷斯数字图像处理MATLAB版图片和源码\冈萨雷斯数字图像处理MATLAB版图片\
     目录           0  2018-11-04 19:26  冈萨雷斯数字图像处理MATLAB版图片和源码\冈萨雷斯数字图像处理MATLAB版图片\dipum_images_ch01\
     文件     1285614  2003-07-22 23:01  冈萨雷斯数字图像处理MATLAB版图片和源码\冈萨雷斯数字图像处理MATLAB版图片\dipum_images_ch01\Fig0101(MATLAB_desktop_with_text).tif
     目录           0  2018-11-04 19:26  冈萨雷斯数字图像处理MATLAB版图片和源码\冈萨雷斯数字图像处理MATLAB版图片\dipum_images_ch02\
     文件      297030  2004-08-23 00:36  冈萨雷斯数字图像处理MATLAB版图片和源码\冈萨雷斯数字图像处理MATLAB版图片\dipum_images_ch02\Fig0203(a)(chest-xray).tif
     文件      495971  2002-01-02 00:14  冈萨雷斯数字图像处理MATLAB版图片和源码\冈萨雷斯数字图像处理MATLAB版图片\dipum_images_ch02\Fig0204(a)(bubbles-q-100jpg).tif
     文件      215204  2002-09-15 13:32  冈萨雷斯数字图像处理MATLAB版图片和源码\冈萨雷斯数字图像处理MATLAB版图片\dipum_images_ch02\Fig0205(a)(cktboard_200dpi).tif
     文件     1049798  2002-03-09 03:28  冈萨雷斯数字图像处理MATLAB版图片和源码\冈萨雷斯数字图像处理MATLAB版图片\dipum_images_ch02\Fig0206(a)(rose-original).tif
     文件      262571  2002-03-09 17:14  冈萨雷斯数字图像处理MATLAB版图片和源码\冈萨雷斯数字图像处理MATLAB版图片\dipum_images_ch02\Fig0207(2Dsinewave).tif
     目录           0  2018-11-04 19:26  冈萨雷斯数字图像处理MATLAB版图片和源码\冈萨雷斯数字图像处理MATLAB版图片\dipum_images_ch03\
     目录           0  2018-11-04 19:26  冈萨雷斯数字图像处理MATLAB版图片和源码\冈萨雷斯数字图像处理MATLAB版图片\dipum_images_ch03\_vti_cnf\
     文件         391  2003-06-28 23:01  冈萨雷斯数字图像处理MATLAB版图片和源码\冈萨雷斯数字图像处理MATLAB版图片\dipum_images_ch03\_vti_cnf\Fig0303(a)(breast).tif
     文件         390  2003-06-28 23:01  冈萨雷斯数字图像处理MATLAB版图片和源码\冈萨雷斯数字图像处理MATLAB版图片\dipum_images_ch03\_vti_cnf\Fig0305(a)(spectrum).tif
     文件         391  2003-06-28 23:01  冈萨雷斯数字图像处理MATLAB版图片和源码\冈萨雷斯数字图像处理MATLAB版图片\dipum_images_ch03\_vti_cnf\Fig0306(a)(bone-scan-GE).tif
     文件         391  2003-06-28 23:01  冈萨雷斯数字图像处理MATLAB版图片和源码\冈萨雷斯数字图像处理MATLAB版图片\dipum_images_ch03\_vti_cnf\Fig0308(a)(pollen).tif
     文件         391  2003-06-28 23:01  冈萨雷斯数字图像处理MATLAB版图片和源码\冈萨雷斯数字图像处理MATLAB版图片\dipum_images_ch03\_vti_cnf\Fig0310(a)(Moon Phobos).tif
     文件         391  2003-06-28 23:01  冈萨雷斯数字图像处理MATLAB版图片和源码\冈萨雷斯数字图像处理MATLAB版图片\dipum_images_ch03\_vti_cnf\Fig0315(a)(original_test_pattern).tif
     文件         391  2003-06-28 23:01  冈萨雷斯数字图像处理MATLAB版图片和源码\冈萨雷斯数字图像处理MATLAB版图片\dipum_images_ch03\_vti_cnf\Fig0316(a)(moon).tif
     文件         391  2003-06-28 23:01  冈萨雷斯数字图像处理MATLAB版图片和源码\冈萨雷斯数字图像处理MATLAB版图片\dipum_images_ch03\_vti_cnf\Fig0318(a)(ckt-board-orig).tif
     文件         391  2003-06-28 23:01  冈萨雷斯数字图像处理MATLAB版图片和源码\冈萨雷斯数字图像处理MATLAB版图片\dipum_images_ch03\_vti_cnf\Fig0318(b)(ckt-board-slt-pep-both-0pt2).tif
     文件      283524  2003-06-28 22:58  冈萨雷斯数字图像处理MATLAB版图片和源码\冈萨雷斯数字图像处理MATLAB版图片\dipum_images_ch03\Fig0303(a)(breast).tif
     文件       66316  2003-06-28 22:58  冈萨雷斯数字图像处理MATLAB版图片和源码\冈萨雷斯数字图像处理MATLAB版图片\dipum_images_ch03\Fig0305(a)(spectrum).tif
     文件      403645  2003-06-28 22:59  冈萨雷斯数字图像处理MATLAB版图片和源码\冈萨雷斯数字图像处理MATLAB版图片\dipum_images_ch03\Fig0306(a)(bone-scan-GE).tif
     文件      250398  2003-06-28 22:59  冈萨雷斯数字图像处理MATLAB版图片和源码\冈萨雷斯数字图像处理MATLAB版图片\dipum_images_ch03\Fig0308(a)(pollen).tif
     文件      303134  2003-06-28 22:59  冈萨雷斯数字图像处理MATLAB版图片和源码\冈萨雷斯数字图像处理MATLAB版图片\dipum_images_ch03\Fig0310(a)(Moon Phobos).tif
     文件      262750  2003-06-28 23:00  冈萨雷斯数字图像处理MATLAB版图片和源码\冈萨雷斯数字图像处理MATLAB版图片\dipum_images_ch03\Fig0315(a)(original_test_pattern).tif
     文件      252238  2003-06-28 23:00  冈萨雷斯数字图像处理MATLAB版图片和源码\冈萨雷斯数字图像处理MATLAB版图片\dipum_images_ch03\Fig0316(a)(moon).tif
     文件      208238  2003-06-28 22:57  冈萨雷斯数字图像处理MATLAB版图片和源码\冈萨雷斯数字图像处理MATLAB版图片\dipum_images_ch03\Fig0318(a)(ckt-board-orig).tif
     文件      208238  2003-06-28 22:57  冈萨雷斯数字图像处理MATLAB版图片和源码\冈萨雷斯数字图像处理MATLAB版图片\dipum_images_ch03\Fig0318(b)(ckt-board-slt-pep-both-0pt2).tif
     目录           0  2018-11-04 19:26  冈萨雷斯数字图像处理MATLAB版图片和源码\冈萨雷斯数字图像处理MATLAB版图片\dipum_images_ch04\
............此处省略314个文件信息

评论

共有 条评论