找回密码
 注册
关于网站域名变更的通知
查看: 1198|回复: 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)
    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! [
    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

    关闭

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

    EDA365公众号

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

    GMT+8, 2025-11-23 17:47 , Processed in 0.187500 second(s), 23 queries , Gzip On.

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

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

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