在MATLAB中找到指尖和谷点

时间:2015-10-12 21:46:48

标签: image matlab image-processing

我正在通过手掌纹理和几何图形进行掌纹识别。 在预处理步骤中,我想检测手的指尖和谷点。首先,我们必须找到跟踪边界整数的参考点,然后找到谷和指尖点。

我想知道是否有人能够帮助我。

这是我的代码:

I=imread(palm.jpg);
I=I(:,:,1);
h = fspecial('disk',30);
s = imfilter(I,h,'symmetric');
I1=s(:,:,1)>79;
I4=edge(I1,'canny');
 %% find refrense point
 s=size(I4);
 r=[0,0];
  for row=s(1):-1:1
        for col=1:s(2)
            if I4(row,col)==1
                r=[row,col];
                break
            end

        end
        if I4(row,col)==1
            r=[row,col];
            break
        end
    end
 b = bwtraceboundary(I4,[row col],'NW',8);

0 个答案:

没有答案