找回密码
 注册
关于网站域名变更的通知
查看: 1187|回复: 1
打印 上一主题 下一主题

matlab运行SIFT算法总是出现未定义函数变量?

[复制链接]
  • TA的每日心情

    2019-11-19 15:32
  • 签到天数: 1 天

    [LV.1]初来乍到

    跳转到指定楼层
    1#
    发表于 2019-7-1 15:20 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

    EDA365欢迎您登录!

    您需要 登录 才可以下载或查看,没有帐号?注册

    x

    未定义函数或变量 "pt11"。

    出错 features_matching (line 14)
    9 s9 q- O" w6 \  m( T6 M3 v[B1,IX] = sort(pt11(:,1));

    出错 tuxiangpingjie (line 34)
    ; e7 j* Z( H5 F0 R$ E6 n0 t6 h[pt1,pt2]= features_matching( db, desc2, dist_ratio , pos1 , pos2);

    features_matching 程序
    . \( U& ~% E1 I. c1 K& c* T3 Q) _6 X9 zfunction [pt1,pt2] = features_matching( database, desc, dist_ratio , pos1 , pos2 )* R. h7 p: g9 P# C: O& R, q, \1 Z* @
    num = 1;- F+ g1 l2 g$ B' G' U3 u2 c( n
    for k = 1:size(desc,1)
    4 v) b+ N! E0 N. y% K& j7 fdist = sqrt(sum((database.desc - repmat(desc(k,,size(database.desc,1),1)).^2,2));
    + X/ ?( M2 \/ ~( \, b7 O1 _[B,IX] = sort(dist);# K4 ]( H0 M- c; M$ Y  C  e9 K: ~( e
    if B(1)/B(2) >= dist_ratio %nn2_dist >= dist_ratio9 o' [  Y, \# T2 F
    idx = 0;
    7 ~! O. f) O1 h: ~8 w  V$ \else
    $ s1 a) W$ l  U% E" Mpt22(num, = pos2(k,;
    0 b: L5 D+ w6 T! \pt11(num,:) = pos1(IX(1),:);" {7 B# J7 G: i0 t
    num = num + 1;
    : [# ~9 {) b5 j4 S- {end2 q5 m2 `3 J# {. i( L; P/ l% u
    end; ^! j6 Q6 b6 X7 q) S8 X
    [B1,IX] = sort(pt11(:,1));- j. E& }9 B% ~. f
    Pt1 = pt11(IX,:);/ D  d( P4 M* c6 Q
    Pt2 = pt22(IX,:);; E' [8 L7 @9 \' Y( w
    ) Q  Y" R( ]2 B" s: ?* B5 |
    k = 1;
    9 I2 S$ `4 C6 G& e) }for i = 2:num-1
    5 J) x& Y4 U9 gDist = sqrt((Pt1(i,1) - Pt1(i-1,1))^2 +(Pt1(i,2) - Pt1(i-1,2))^2);3 e2 f# C/ Q, O2 N1 s$ G5 w3 k/ @7 Q' O
    if Dist > 3! Y* l) O, ]4 @5 i
    pt1(k,:) = Pt1(i,:);
    1 w( b) p8 f( Z& r' c+ R3 f5 mpt2(k,:) = Pt2(i,:);
    2 e" U- u) e* K: Rk = k + 1;
    7 R- Y; a* G- ?5 N0 ^( mend
    ; k( D! u5 b8 B( ?# Qend

    [B1,IX] = sort(pt2(:,1));( X3 l8 k2 d* n  Y+ ^
    Pt1 = pt1(IX,:);4 S- V% j  G7 y- Z
    Pt2 = pt2(IX,:);
    ( a* R! h. n+ A: b
    ( ~8 n  A7 C. g- xkk = 1;
    ( I: n3 |/ h2 K9 a3 k( l8 Wpt1 = [];" l* `! K* ~% A- R7 B
    pt2 = [];8 h5 f. H5 K, b" V3 {; A* Z  C
    for i = 2:k-11 @- L7 n  `$ b: G9 [7 o
    Dist = sqrt((Pt2(i,1) - Pt2(i-1,1))^2 +(Pt2(i,2) - Pt2(i-1,2))^2);
    ( J" O5 A) x1 o) rif Dist > 35 T( X" _3 P; t& q# h0 t: j
    pt1(kk,:) = Pt1(i,:);
    ; \4 w8 t& K/ Rpt2(kk,:) = Pt2(i,:);0 n8 g* L& }& C$ p
    kk = kk + 1;
    2 u0 B. F" h1 S+ I  @4 Pend# l& V* K6 j, b3 C( u
    end


    3 K- o* o& e$ Y; ]7 U1 r1 ]( e- K+ ^


    & J3 I) ?) f9 R6 v8 _
      L* x! K; X' ~! y& `( w. W
    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

    关闭

    推荐内容上一条 /1 下一条

    EDA365公众号

    关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

    GMT+8, 2025-10-29 00:06 , Processed in 0.156250 second(s), 24 queries , Gzip On.

    深圳市墨知创新科技有限公司

    地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

    快速回复 返回顶部 返回列表