Algorithm Matlab轮廓匹配
我正在用元启发式匹配2D轮廓 我有两个图像,我想初始化我的轮廓点以匹配它们。但我没有做到这一点。如何初始化这些点 这是我正在使用的一个程序Algorithm Matlab轮廓匹配,algorithm,matlab,Algorithm,Matlab,我正在用元启发式匹配2D轮廓 我有两个图像,我想初始化我的轮廓点以匹配它们。但我没有做到这一点。如何初始化这些点 这是我正在使用的一个程序 i=imread('cerv.jpg'); is=rgb2gray(i); h=double(is)/255.0; X=edge(h,'canny'); X2=X(50:100,80:200); imshow(X) [Nlin, Ncol] = size(X) Vecto
i=imread('cerv.jpg');
is=rgb2gray(i);
h=double(is)/255.0;
X=edge(h,'canny');
X2=X(50:100,80:200);
imshow(X)
[Nlin, Ncol] = size(X)
Vector = zeros(1,Nlin* Ncol);
k = 1 ;
for lin=1:Nlin
for col=1:Ncol
Vector(k) = X(lin,col) ;
k = k+1 ;
end
end
[Nl, Nc] = size(X2)
Vector = zeros(1,Nl* Nc);
lk = 1 ;
for li=1:Nl
for co=1:Nc
Vector(lk) = X2(li,co) ;
lk = lk+1 ;
end
end
我想使用动态规划优化欧几里德距离。这对于程序员来说是一个离题的话题,因为它是关于实现的,但对于StackOverflow来说可能是一个更好的问题。。请澄清您的具体问题或提供其他详细信息,以突出您的具体需求。正如目前所写的,很难说您正试图解决什么问题,或者您的方法的哪些方面需要纠正或解释。请参阅页面以获取澄清此问题的帮助。