资源简介
基于图像的预处理,对图像进行局部的二值图像,有较好的适用性
代码片段和文件信息
function bw=adaptivethreshold(IMwsCtm)
if (nargin<3)
error(‘You must provide the image IM the window size ws and C.‘);
elseif (nargin==3)
tm=0;
elseif (tm~=0 && tm~=1)
error(‘tm must be 0 or 1.‘);
end
IM=mat2gray(IM);
if tm==0
mIM=imfilter(IMfspecial(‘average‘ws)‘replicate‘);
else
mIM=medfilt2(IM[ws ws]);
end
sIM=mIM-IM-C;
bw=im2bw(sIM0);
bw=imcomplement(bw);
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 413 2008-10-13 15:52 adaptivethreshold.m
评论
共有 条评论