EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
未定义函数或变量 "pt11"。 出错 features_matching (line 14)! G" P8 X; K2 h+ w( C; v- x; M& Y
[B1,IX] = sort(pt11(:,1)); 出错 tuxiangpingjie (line 34)
/ k, m5 R W5 V! P( r! ]: ^% M/ w[pt1,pt2]= features_matching( db, desc2, dist_ratio , pos1 , pos2); features_matching 程序
9 t/ x+ m4 G" y: T6 U# Gfunction [pt1,pt2] = features_matching( database, desc, dist_ratio , pos1 , pos2 )
' Z$ f9 f7 ]: u4 ]2 G) Z: k0 J lnum = 1;
0 r7 `* J" B$ e2 g! F$ h9 efor k = 1:size(desc,1)
7 y8 \1 n8 S3 R) ^, q, U7 V) X. K" hdist = sqrt(sum((database.desc - repmat(desc(k, ,size(database.desc,1),1)).^2,2));
, k& O5 O% m, j% T0 `1 K[B,IX] = sort(dist);- W) _+ W% A" {) v/ D: n
if B(1)/B(2) >= dist_ratio %nn2_dist >= dist_ratio
. I( L3 y$ x7 i. {+ q' z; W' H. v! l0 ~idx = 0;: q/ f5 @* L# I2 v
else
* b' V+ p5 f9 T6 X, jpt22(num, = pos2(k, ;
& t+ K. W" _' o. y4 q5 H& Npt11(num,:) = pos1(IX(1),:);
3 [! R5 \" _) U: d6 ]2 v3 fnum = num + 1;: J( m8 X6 x- b9 Q- i$ l' ^
end2 Z8 x/ E/ Q, C
end: m7 N$ f% z# y X S* j
[B1,IX] = sort(pt11(:,1));; w' q9 V# E4 _) k
Pt1 = pt11(IX,:);
; [! B& i8 M E1 cPt2 = pt22(IX,:);* t0 C3 ]- O2 P; i; M
& K. }- ?; l1 v8 i& y# R
k = 1;
8 G- @) I9 U8 J( \0 v- W" Rfor i = 2:num-1
6 m( n$ @& w t+ kDist = sqrt((Pt1(i,1) - Pt1(i-1,1))^2 +(Pt1(i,2) - Pt1(i-1,2))^2);
- g# R: r# @/ {/ C f4 Gif Dist > 3
5 v( M% o% a' l4 v- W! |pt1(k,:) = Pt1(i,:);4 x. o; }# J: b5 o
pt2(k,:) = Pt2(i,:);" q7 b8 |6 _, V* R0 g" }8 K) Z
k = k + 1;
; Y5 e7 t9 ?- j% g$ Xend: v* B4 q+ p7 ^; M
end [B1,IX] = sort(pt2(:,1));
+ ~4 d8 A/ V- IPt1 = pt1(IX,:);" |7 l2 d4 i4 Y' ?5 _
Pt2 = pt2(IX,:);) q* A$ K$ K2 \: m' S5 z4 v/ q
- `* G# T4 @2 K4 _, B
kk = 1;0 u2 p* B! K1 q5 O6 C; C$ F
pt1 = [];
( M0 J* J( i" Y( P5 P1 @pt2 = [];3 G& V- V( z0 w( e
for i = 2:k-1
5 H! J: C" w" }5 K2 uDist = sqrt((Pt2(i,1) - Pt2(i-1,1))^2 +(Pt2(i,2) - Pt2(i-1,2))^2);
, Z& y* K" Z, z! O& Vif Dist > 35 Q" k9 F, L& r: M( | [
pt1(kk,:) = Pt1(i,:);
8 Y; R, e: Z( A( |9 D3 @8 H0 Y Tpt2(kk,:) = Pt2(i,:);2 ^+ h* u4 u: a9 s, O
kk = kk + 1;& \6 L- ^9 h. R. _
end5 O: t8 p- O0 l9 n- Q1 N
end 8 a( a0 ]: Y3 q! w- v, O
3 n8 h6 [& o* M1 Y; C1 F6 a0 D! G& i; I# Z; F
|