matlab实现三维订单统计过滤

收录时间:2019-03-11
资源分类:Matlab 工具:MATLAB 7 (R14)

对26个邻居进行三维订单统计过滤。与ordfilt2相同,但用于3D数据集。可以用作三维中值、最大或最小过滤器。只要稍加修改,任何函数都可以使用。

 

ordfilt3

Same as ordfilt2 but for 3D dataset. Can be used as a 3D median , max or min filter. With little modification could be used with any arbitrary function.

 

for a 3D 100x100x100 uint8 dataset, it runs in about 2.75s on a P4 2.4GHz 1G RAM personnal computer (XP)

 

% ordfilt3D: Perform 3-D order-statistic filtering on 26 neighbors

%

% [Vr] = ordfilt3D(V0,ord,padoption)

% use 26 neighbors

% ord = 14 <=> median filtering

% ord = 1 <=> min

% ord = [1 27] <=> [min max]

% padoption: same as in padarray

%

% Olivier Salvado, Case Western Reserve University, 16Aug04

文件下载列表
ordfilt3.zip (145.41KB)  
附件内容(只显示4中的2个)
example.m  ordfilt3D.m  
更多

目前尚无评论

用户反馈   关于我们
Copyright (©) ZHIHUISHI.COM 2013 All Rights Reserved.
京ICP备14040384号