dtdh.net
当前位置:首页 >> mAtlAB分水岭 算法 >>

mAtlAB分水岭 算法

%%都不知道你是啥样的分割 什么图片 clear, close all; clc; PathName='d:\';%t为自填内容,下面p类似 FileName=[PathName 'test.jpg']; Image=imread(FileName); subplot(2,2,1);subimage(Image);title('原图');;pixval on; B=[1,1,1;1,1,1;1,1,...

其实,这涉及到命令和算法,单一的命令往往不能解决所有的问题,要有前处理或后处理,才能达到目的。另外,也说明,某个命令应该升级或更新了。所以,watershed这个命令,单用达不到所期望的效果,只有加上预处理才行。

204 %% 使用区域分离和合并的图像分割 205 clc 206 clear 207 f = imread('.\images\dipum_images_ch10\Fig1017(a)(cygnusloop_Xray_original).tif'); 208 subplot(231),imshow(f); 209 title('区域分割原始图像'); 210 211 g32=splitmerge(f,32...

...matlab已经自己实现了分水岭算法了,调用watershed()函数就行,至于水平集就不太清楚了!!

你可以自己上网查查!没写过这样的程序 !

网站首页 | 网站地图
All rights reserved Powered by www.dtdh.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com