Image 在MATLAB中查找指尖和手的谷点

Image 在MATLAB中查找指尖和手的谷点,image,matlab,image-processing,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=si

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

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

这是我的代码:

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);

举一个你想处理的图像的例子就好了。如果你能解释一下你当前代码所面临的实际问题也就好了。这是什么问题,你在哪里卡住了?在这段代码中没有任何问题。我写这段代码是为了便于继续编写代码。你可以忽略这段代码。我如何在这里上传palm先生的图像@rayryeng@HosseinSalimi