EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
未定义函数或变量 "pt11"。 出错 features_matching (line 14)
6 x6 H+ y/ s1 g }/ {8 x) `[B1,IX] = sort(pt11(:,1)); 出错 tuxiangpingjie (line 34); h9 }( G! e6 d- X8 l5 L7 f. ]
[pt1,pt2]= features_matching( db, desc2, dist_ratio , pos1 , pos2); features_matching 程序
+ t8 Q' u L6 J1 [, Wfunction [pt1,pt2] = features_matching( database, desc, dist_ratio , pos1 , pos2 )& |7 h1 Y; h: b: p3 l
num = 1;
: H; Z r! h0 a2 ?for k = 1:size(desc,1)
4 ~. I4 Q9 y' S; a( udist = sqrt(sum((database.desc - repmat(desc(k, ,size(database.desc,1),1)).^2,2));
/ `4 W% }" h4 {2 K n- i6 a. |5 p[B,IX] = sort(dist);- H p/ R# e% t! g8 J: z
if B(1)/B(2) >= dist_ratio %nn2_dist >= dist_ratio
1 @; o; }) g3 Y4 r7 [5 e# a3 aidx = 0;# \8 ~! j) R0 Y
else
0 J( C& z8 W: F" t* l6 Dpt22(num, = pos2(k, ;' M c! A% V# w4 i9 {# U
pt11(num,:) = pos1(IX(1),:);
! ~" ?! k$ V) ?2 i7 Cnum = num + 1;, {0 U3 u+ N. {; G1 D# m0 f, S+ D
end
r. H& _$ n( ^. `' Y$ b1 J2 Oend% ^7 Y4 o( t. }7 S
[B1,IX] = sort(pt11(:,1));0 O" q o( [( V4 j) S5 u5 }4 [
Pt1 = pt11(IX,:);
! q4 t d& I8 X" }/ ^6 p, Y# {Pt2 = pt22(IX,:);
) j/ y* m$ k' W4 V* A U2 c" Q. f# n7 C4 ]
k = 1;; m* Z: M' ?, D l' r% j+ [) t
for i = 2:num-1
( J f! z& Y3 I! C, YDist = sqrt((Pt1(i,1) - Pt1(i-1,1))^2 +(Pt1(i,2) - Pt1(i-1,2))^2);* \1 d& s& z. |# I5 G! A
if Dist > 3
7 M5 N( [( {2 J4 G( Xpt1(k,:) = Pt1(i,:);
7 Z' J" n) R9 x* wpt2(k,:) = Pt2(i,:);5 `) F! r& S b! p& |- D' {6 b
k = k + 1;
+ S0 U" |0 m* f# b$ Rend$ S, i5 E5 ^, X+ U% T# z, n) \
end [B1,IX] = sort(pt2(:,1));1 M: a. U2 p# A/ z* w& ^ H2 F
Pt1 = pt1(IX,:);
" h6 [, A2 v3 e5 pPt2 = pt2(IX,:);
; j* N. M6 C2 |/ @* S, {* w# u( T9 P& S+ I6 d& R% z9 y
kk = 1;
9 M8 s& }9 h1 I5 g& x7 b6 c, ]. Qpt1 = [];
; O0 X$ z$ ^+ }pt2 = [];& k7 w0 n) ], }' ?; j
for i = 2:k-11 @& ]# t" `4 `
Dist = sqrt((Pt2(i,1) - Pt2(i-1,1))^2 +(Pt2(i,2) - Pt2(i-1,2))^2);# f( [6 H# p. x: b
if Dist > 3
6 W( x y. H: [' B* n% N1 \* lpt1(kk,:) = Pt1(i,:);
" v0 K; S! V, \8 Wpt2(kk,:) = Pt2(i,:);" a* I: }5 ]$ I/ S6 ?0 E' a. m
kk = kk + 1; m+ A3 t) o* w( E( }- H
end
, ~3 k1 j- ?0 m- B& yend
+ H6 Q- H; h4 X* s; N& x c. }! U# e1 S6 O
- K- p% o& P+ D0 K# n! [
|