资源简介

本代码利用meanshift的方法进行图像分割和边缘检测。代码1在m.main里可以直接运行(图片已经存放在相应目录下),代码2注意一下图片文件路径即可。代码1是利用rgb三个维度进行meanshift分割,代码2利用luv三个维度进行分割。代码比较容易理解,希望大家能够enjoy it。

资源截图

代码片段和文件信息

function main
A = imread(‘butterfly.jpg‘);
figureimshow(A);
B = smooth(A126);
figureimshow(B);
[CD] = segement(B5);
figureimshow(C);
figureimshow(D);
end

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2013-05-30 15:15  Code\
     目录           0  2013-05-30 15:15  Code\Code1\
     文件      215709  2011-04-07 11:11  Code\Code1\baboon.jpg
     文件       17970  2004-11-09 14:29  Code\Code1\butterfly.jpg
     文件       11262  2004-11-09 14:29  Code\Code1\chair.jpg
     文件       19882  2004-11-09 14:31  Code\Code1\cougar.jpg
     文件       14055  2004-11-09 14:30  Code\Code1\helicopter.jpg
     文件      241364  2011-04-07 11:13  Code\Code1\lake-district.jpg
     文件         169  2013-05-19 21:40  Code\Code1\main.m
     文件        2356  2013-05-15 16:10  Code\Code1\segement.m
     文件        2237  2013-05-14 12:03  Code\Code1\smooth.m
     目录           0  2013-05-30 15:15  Code\Code2\
     文件         406  2013-05-20 12:42  Code\Code2\G.m
     文件         217  2013-05-20 18:10  Code\Code2\Main.m
     文件         680  2013-05-20 15:29  Code\Code2\meanShift.m
     文件        2683  2013-05-20 18:09  Code\Code2\meanShiftSeg.m

评论

共有 条评论