找回密码
 注册
关于网站域名变更的通知
查看: 1193|回复: 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)/ V0 Q* {1 [6 y" k. c
    [B1,IX] = sort(pt11(:,1));

    出错 tuxiangpingjie (line 34): n6 Y  k7 }5 {1 G/ z1 c
    [pt1,pt2]= features_matching( db, desc2, dist_ratio , pos1 , pos2);

    features_matching 程序5 g' D$ j/ r! \' a9 q! i" {3 b
    function [pt1,pt2] = features_matching( database, desc, dist_ratio , pos1 , pos2 )
    $ P. K3 c/ B6 C4 }$ D4 znum = 1;- U. o: f2 a& l& P# K, }
    for k = 1:size(desc,1)6 j: n  q0 u6 ?7 f4 C% f
    dist = sqrt(sum((database.desc - repmat(desc(k,,size(database.desc,1),1)).^2,2));
    6 \+ S% L: A# I  s7 I8 i2 }[B,IX] = sort(dist);5 I3 t7 V2 [7 P: a/ F9 v$ v5 J
    if B(1)/B(2) >= dist_ratio %nn2_dist >= dist_ratio
    2 |4 z6 Y& E* A# vidx = 0;
    3 C# v  @8 m- O9 T' selse
    - O9 K) B2 Z4 |pt22(num, = pos2(k,;
    2 o  t" X" n& F) V# c, g) Tpt11(num,:) = pos1(IX(1),:);5 g: G+ P6 A' G& i) R5 _5 o! T) t# B
    num = num + 1;
    . h& D1 C, `$ l3 H1 N& G2 }+ B3 A4 yend
    : M4 m2 z( B: H% Y9 e! _1 N9 eend
    . o* H" ]- H" ]& S[B1,IX] = sort(pt11(:,1));) e" E( g* T; A4 [0 }2 r
    Pt1 = pt11(IX,:);
    * i& E7 O7 T! C" s( pPt2 = pt22(IX,:);: r% v5 y; h4 J* v$ W# S
    : P* w# _9 s) U3 |: H; V& D! W9 A
    k = 1;
    7 Y( F) t/ G+ B3 j+ X3 a3 x" D) Dfor i = 2:num-1. _" w7 y! ~' |# K: I0 W
    Dist = sqrt((Pt1(i,1) - Pt1(i-1,1))^2 +(Pt1(i,2) - Pt1(i-1,2))^2);) t/ Y# t% c& e5 v2 y# p
    if Dist > 33 p# V2 N0 ^8 T( r0 }: U1 [' l" j& V
    pt1(k,:) = Pt1(i,:);' c& _: E8 K! Q- j4 z4 P, n9 |4 X
    pt2(k,:) = Pt2(i,:);! A9 L* }) b  ~1 U& M' n# Z
    k = k + 1;
    7 [) g+ r7 z- f, I6 @) h/ dend. \: q8 ?; k# C+ M$ a" e4 M
    end

    [B1,IX] = sort(pt2(:,1));
    1 i. l: y4 _0 x0 j, X- K) F" e3 jPt1 = pt1(IX,:);  \9 Q/ T1 p  h) D3 h* A
    Pt2 = pt2(IX,:);
    * ?& z4 t3 ?# u$ Y8 k3 T) \% i6 H& b. c% Q/ Q1 w
    kk = 1;6 b* r" S1 N" y+ p
    pt1 = [];4 K8 q: I8 T( d; H( }
    pt2 = [];
    ; M8 L- C: l! c: F5 c) Jfor i = 2:k-1+ U6 C" p; H/ B
    Dist = sqrt((Pt2(i,1) - Pt2(i-1,1))^2 +(Pt2(i,2) - Pt2(i-1,2))^2);
    " T- ]+ @- q$ N4 Y3 l+ V% `. uif Dist > 3
    ; Y' w: c4 q9 d& K! S7 opt1(kk,:) = Pt1(i,:);
    1 }6 v/ @- Q  q9 ^. W9 H) h$ apt2(kk,:) = Pt2(i,:);
    7 g( O/ _# b% Q! R. _& `1 Rkk = kk + 1;
    6 \; `  o+ _9 D" z9 Z& u7 y# vend; @. M! \0 Y- E* l* p
    end

    ; l7 Y" d. K7 |1 L

    ( l, i- R" U0 c6 E
    ; d4 f# m" U! |
    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

    关闭

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

    EDA365公众号

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

    GMT+8, 2025-11-23 15:19 , Processed in 0.140625 second(s), 23 queries , Gzip On.

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

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

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