EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
未定义函数或变量 "pt11"。 出错 features_matching (line 14)
r, G9 v! \8 t$ X3 M/ s9 C9 I* F[B1,IX] = sort(pt11(:,1)); 出错 tuxiangpingjie (line 34). v/ Z8 h0 P( j( w; d5 T
[pt1,pt2]= features_matching( db, desc2, dist_ratio , pos1 , pos2); features_matching 程序
, m& \# [5 t7 O1 B8 {' dfunction [pt1,pt2] = features_matching( database, desc, dist_ratio , pos1 , pos2 )
% z7 ~. U5 e% V. R+ Z5 C, [0 Hnum = 1;) K2 B7 U9 w! x3 i9 a/ j
for k = 1:size(desc,1)5 y2 Q1 M8 r- y! n
dist = sqrt(sum((database.desc - repmat(desc(k, ,size(database.desc,1),1)).^2,2));+ h0 L# F/ A$ S. r& |, n/ e
[B,IX] = sort(dist);
3 ?& i1 x5 q" w; mif B(1)/B(2) >= dist_ratio %nn2_dist >= dist_ratio
7 ?" \/ f3 r. s) ]5 ]9 A: f/ yidx = 0;
3 ~4 J) S4 q6 j' Y0 K eelse
9 T+ O: V4 \; W; J ~* ], {pt22(num, = pos2(k, ; J0 A1 Y4 {- z; E
pt11(num,:) = pos1(IX(1),:);
9 G6 H4 M7 K4 W7 Unum = num + 1;
( z1 Y8 G& C* J7 o7 Rend: P% G6 g/ |8 _7 b: N. M
end
J! T* S% @7 k5 l E! I- C[B1,IX] = sort(pt11(:,1));
4 M* o: G8 b8 G5 d# C: } oPt1 = pt11(IX,:);
% U1 i1 l4 m7 @& I$ VPt2 = pt22(IX,:);
1 a$ C4 j- Y( c/ x* U* W) @, a; ^& @3 S$ A# O
k = 1;
# F0 s0 ]6 J" O6 H& `for i = 2:num-1" `" D0 ?. `8 J& C6 X
Dist = sqrt((Pt1(i,1) - Pt1(i-1,1))^2 +(Pt1(i,2) - Pt1(i-1,2))^2);% T; K# A0 b+ N# q2 ^
if Dist > 3
_5 i3 e0 x2 Ypt1(k,:) = Pt1(i,:);
( o3 v$ b' `, X* t4 e& upt2(k,:) = Pt2(i,:);
/ ^! z0 _# n- Y: tk = k + 1;
6 o' V* D9 u- i: I( uend
) r7 G9 | T _ b/ vend [B1,IX] = sort(pt2(:,1));8 A; `* U* @2 U; O7 | R
Pt1 = pt1(IX,:);6 I+ ^9 X. Y+ s9 _+ R. Y p2 E
Pt2 = pt2(IX,:); y! ?+ a7 y5 |; q3 O( [2 W0 o# E+ O9 E
Z2 P6 o. _- `0 O Z
kk = 1;+ e& Q- p1 D: x) D( }! ]9 g
pt1 = [];
, ~% c) _' |5 u) A* Mpt2 = [];* n7 I$ T, I0 \2 l, V
for i = 2:k-1
3 G$ S# D. K# U! v9 tDist = sqrt((Pt2(i,1) - Pt2(i-1,1))^2 +(Pt2(i,2) - Pt2(i-1,2))^2);" a8 J9 F) V/ R) {+ o
if Dist > 3
' l/ E T6 U, c2 s6 U' F A) j5 A/ qpt1(kk,:) = Pt1(i,:);
, L$ m4 ^% I+ O& @5 [7 Tpt2(kk,:) = Pt2(i,:);. H9 @, k+ K- ^ ^4 e2 V& E
kk = kk + 1;
% E4 N. q9 X! m$ {( T2 T% T4 V: bend
: E* D& O3 z8 P/ {end
1 d6 v/ s0 ?2 s$ f : I) N- p$ _2 ^: H, e
6 X' A0 W$ p8 v( I. b1 h
|