• 大小: 2.06KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-03-27
  • 语言: Matlab
  • 标签: matlab  

资源简介


自己第一次用matlab写代码,随便写的模糊连接度图像分割代码。

资源截图

代码片段和文件信息

function [ ChildCoorConn ] = calculate( ImageCoorI )
%计算给定坐标的点与其四邻域内其点的模糊连接度
%I=3与上邻点
%I=4与下邻点
%I=5与左邻点
%I=6与右邻点
%返回该邻点坐标和相应连接度
FatherCoor=Coor;
ChildCoor=Coor;
if(I==3)
    ChildCoor=[ChildCoor(1)-1ChildCoor(2)];
else if(I==4)
        ChildCoor=[ChildCoor(1)+1ChildCoor(2)];
    else if(I==5)
            ChildCoor=[ChildCoor(1)ChildCoor(2)-1];
        else if(I==6)
                ChildCoor=[ChildCoor(1)ChildCoor(2)+1];
            end
        end
    end
end
if(ChildCoor(1)>0&ChildCoor(1)<=size(Image1)&ChildCoor(2)>0&ChildCoor(2)<=size(Image2))
    Pixel1=Image(FatherCoor(1)FatherCoor(2)2);
    Pixel2=Image(ChildCoor(1)ChildCoor(2)2);
    m1=1;
    s1=1;
    m2=1;
    s2=1;
    NewConn=min(Image(FatherCoor(1)FatherCoor(2)1)1/(1+abs(Image(FatherCoor(1)FatherCoor(2)2)-Image(ChildCoor(1)ChildCoor(2)2))));
    %NewConn=exp(-(1/2)*(((1/2)*(Pixel1+Pixel2)-m1)/s1)^2);
    % NewConn=exp(-(1/2)*((abs(Pixel1-Pixel2)-m2)/s2)^2);
    % NewConn=1-exp(-(1/2)*(((1/2)*(Pixel1+Pixe

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件       1233  2012-03-15 19:59  FuzzyTree\calculate.m

     文件       1619  2012-03-22 09:39  FuzzyTree\FuzzyTree.m

     文件        593  2012-03-12 18:04  FuzzyTree\imoverlay.m

     文件        144  2012-03-12 12:04  FuzzyTree\remove.m

     目录          0  2012-03-22 09:32  FuzzyTree

----------- ---------  ---------- -----  ----

                 3589                    5


评论

共有 条评论