资源简介
基于分水岭自动选取种子的区域生长来进行彩色图像分割
代码片段和文件信息
%using function
%AA=newrag(watnumregionXsizeYsize);生成邻接关系矩阵AA
%[XsizeYsizewat]=remove(XsizeYsizewat);去掉wat中的边界值
%BB=updatebb(TTBBnumregion);用于更新BB矩阵的区域邻接关系
resorce=imread(‘1000.jpg‘);
hsvimage=rgb2hsv(resorce);
[XsizeYsizeZsize]=size(resorce);
figureimshow(resorce)title(‘原图像‘);
fr=resorce(::1);
fg=resorce(::2);
fb=resorce(::3);
[x1map1]=rgb2ind(resorce8‘dither‘);
figureimshow(x1map1);title(‘加抖动‘);
imwrite(x1map1‘dith.jpg‘‘jpg‘);
map2=rgb2gray(map1);
figureimshow(x1map2)title(‘灰度图‘);
imwrite(x1map2‘gray.jpg‘‘jpg‘);
I=medfilt2(x1);
%se=strel(‘disk‘1);
%I=imerode(x1se);
figureimshow(Imap2)title(‘中值滤波后‘);
imwrite(Imap2‘fushi.jpg‘‘jpg‘);
%gs=fspecial(‘gaussian‘);
%I=imfilter(x1gs);
%I=imfilter(Igs);
hy = fspecial(‘sobel‘)
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 26620 2010-05-16 10:57 main.m
----------- --------- ---------- ----- ----
26620 1
评论
共有 条评论