资源简介

主动形状模型,实现轮廓提取有一定的帮助。

资源截图

代码片段和文件信息

function [x2Newy2NewsThetatxty]=AlignShapeToShape(x1y1x2y2W);
%function [x2Newy2NewsThetatxty]=AlignShapeToShape(x1y1x2y2W); 
%align shape 2 to shape 1 i.e. only x2y2 change
%can be called as [x2Newy2New]=AlignShapeToShape(x1y1x2y2W);

X1=x1‘*diag(W);
Y1=y1‘*diag(W);

X2=x2‘*diag(W);
Y2=y2‘*diag(W);
   
Z=(x2.^2 + y2.^2)‘*diag(W);
w=sum(diag(W));
C1=(x1.*x2 + y1.*y2)‘*diag(W);
C2=(y1.*x2 - x1.*y2)‘*diag(W);

%Ax=b x=A\b
Params=[X2 -Y2 w 0; Y2 X2 0 w; Z 0 X2 Y2; 0 Z -Y2 X2]\[X1;Y1;C1;C2];
ax=Params(1); %s* cosTheta
ay=Params(2); %s* sinTheta
tx=Params(3);
ty=Params(4);

Theta=atan(ay/ax);
s=ax/cos(Theta);

X=ScaleRotateTranslate([x2;y2]sThetatxty);
x2New=X(1      :end/2);
y2New=X(end/2+1:end);

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

     文件        731  2000-11-21 11:22  ASM\AlignShapeToShape.m

     文件       1715  2000-11-07 14:36  ASM\AlignTrnSetCoor.m

     文件       8946  2008-11-12 10:50  ASM\asm.m

     文件       8933  2008-11-12 10:50  ASM\asm.m~

     文件        308  2000-11-07 14:36  ASM\bartest.m

     文件       6897  2008-11-12 10:54  ASM\FindShapeInImage.m

     文件        147  2000-11-07 14:36  ASM\find_db.m

     文件        406  2000-11-07 14:36  ASM\find_dx.m

     文件        707  2000-11-07 14:36  ASM\GetBeforeAfterPts.m

     文件       3222  2000-11-07 14:36  ASM\GetdX.m

     文件        857  2000-11-07 14:36  ASM\GetImagePyramid.m

     文件       1356  2000-11-07 14:36  ASM\GetLineCoorsThruPnt.m

     文件       1817  2000-11-07 14:36  ASM\GetMatchingPosition.m

     文件        534  2001-11-13 15:09  ASM\GetMaxNumPyramidLevels.m

     文件        231  2000-11-07 14:36  ASM\GetNormalAngle.m

     文件       1095  2000-11-07 14:36  ASM\GetNumPyramidLevels.m

     文件       7659  2000-11-07 14:36  ASM\GetProfileStatistics.m

     文件        723  2000-11-07 14:36  ASM\GetShapeStatistics.m

     文件        628  2008-11-11 09:31  ASM\GetTrnSetCoor.m

     文件        703  2008-11-06 10:25  ASM\GetTrnSetCoor.m~

     文件       1408  2000-11-07 14:36  ASM\GetWeights.m

     文件      61078  2002-11-13 00:27  ASM\images\hand1.bmp

     文件      61078  2002-11-13 00:27  ASM\images\hand2.bmp

     文件      61078  2002-11-13 00:28  ASM\images\hand3.bmp

     文件      61078  2002-11-13 00:27  ASM\images\hand4.bmp

     文件      61078  2002-11-13 00:28  ASM\images\hand5.bmp

     文件      61078  2002-11-13 00:27  ASM\images\hand6.bmp

     文件      61078  2002-11-13 00:27  ASM\images\hand7.bmp

     文件      89982  2000-11-17 20:12  ASM\images\others\brain1.bmp

     文件      89974  2000-11-17 20:12  ASM\images\others\brain2.bmp

............此处省略29个文件信息

评论

共有 条评论