资源简介

基于活动轮廓模型的图割算法,实现图像的高效分割!非常好的代码。希望帮助大家!

资源截图

代码片段和文件信息

%add point hardconstrains
%input: labels A
%output: labels

function labels=add_constrain(labelsA)

image_size=size(labels);
if labels(A(1)A(2))==1 %A is a middle point between the inner and outer boundary
   min_A=inf;
   min_B=inf;
    for i=1:image_size(1)
        for j=1:image_size(2)
            if labels(ij)==2
                dist1=[A(1)-i A(2)-j]*[A(1)-i; A(2)-j];
                if dist1                    min_A=dist1;
                    sa=[i;j];
                end
             end
             if labels(ij)==3
                dist2=[A(1)-i A(2)-j]*[A(1)-i; A(2)-j];
                if dist2                   min_B=dist2;
                   sb=[i;j];
                end
             end
             
        end
    end
    label_a=line_up(0&labelsAsa);
    

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     文件     1579912  2002-11-26 12:11  tri_broken_noise.mat
     文件       40960  2002-11-24 16:33  new_cut_8.dll
     文件       45056  2001-10-25 08:54  new_labels_morph.dll
     文件        2244  2001-10-25 09:37  getlabels.c
     文件       21695  2002-11-24 16:33  new_cut_8.c
     文件        9839  2002-06-25 05:17  chest.jpg
     文件     4739080  2002-11-26 11:58  2object.mat
     文件     2180792  2002-11-26 12:01  chest.mat
     文件     1982568  2002-11-26 11:57  diamond.mat
     文件     1387896  2002-11-26 12:02  eagle.mat
     文件     3171912  2002-11-26 12:08  flower.mat
     文件     2995304  2002-11-26 12:09  ink_stone.mat
     文件     2379016  2002-11-26 11:45  peppers1.mat
     文件     1982568  2002-11-26 11:48  peppers2.mat
     文件     2764600  2002-11-26 12:10  tri_broken.mat
     文件       40960  2001-10-25 09:38  getlabels.dll
     文件     1777360  2002-11-26 12:12  tri_broken_noise2.mat
     文件       27112  2002-11-26 14:37  gcbac.fig
     文件        4718  2002-11-26 14:27  add_constrain.m
     文件        1146  2002-08-26 14:13  for_3D.m
     文件        8113  2002-11-26 14:53  gcbac.m
     文件        2068  2001-07-19 11:34  get_fg.m
     文件        2337  2001-12-01 12:05  get_fg_directional.m
     文件         522  2001-07-03 11:31  line_up.m
     文件        1668  2001-10-25 08:53  new_labels_morph.m
     文件        4495  2002-11-26 10:41  2object.png
     文件        2440  2002-08-12 06:12  diamond.png
     文件       24056  2002-11-26 10:42  eagle.png
     文件       18479  2002-11-26 10:42  flower.png
     文件       29615  2002-11-26 10:42  ink_stone.png
     文件       60812  2001-12-02 09:58  peppers1.png
............此处省略4个文件信息

评论

共有 条评论

相关资源