Files
MINDdroidCV/MINDdroidCV_MINDSTORMS/bin/org/opencv/features2d/DescriptorMatcher.class

103 lines
10 KiB
Plaintext
Raw Normal View History

2011-10-12 13:16:02 +02:00
<EFBFBD><EFBFBD><EFBFBD><EFBFBD>2
'org/opencv/features2d/DescriptorMatcherjava/lang/Object nativeObjJ
FLANNBASEDI ConstantValue
BRUTEFORCE BRUTEFORCE_L1BRUTEFORCE_HAMMINGBRUTEFORCE_HAMMINGLUTBRUTEFORCE_SL2<clinit>()VCode opencv_java
java/lang/System  loadLibrary(Ljava/lang/String;)VLineNumberTableLocalVariableTable<init>(J)V
% " ' this)Lorg/opencv/features2d/DescriptorMatcher;addradd(Ljava/util/List;)V Signature*(Ljava/util/List<Lorg/opencv/core/Mat;>;)V
021org/opencv/utils/Converters 34vector_Mat_to_Mat'(Ljava/util/List;)Lorg/opencv/core/Mat; 6'7org/opencv/core/Mat
9 :;add_0(JJ)V descriptorsLjava/util/List;descriptors_matLorg/opencv/core/Mat;LocalVariableTypeTable'Ljava/util/List<Lorg/opencv/core/Mat;>;clear
D E#clear_0clone,(Z)Lorg/opencv/features2d/DescriptorMatcher;
I JKclone_0(JZ)J
M "#emptyTrainDataZretVal+()Lorg/opencv/features2d/DescriptorMatcher;
S TUclone_1(J)Jcreate,(I)Lorg/opencv/features2d/DescriptorMatcher;
Y Z[create_0(I)J matcherTypeempty()Z
` abempty_0(J)ZgetTrainDescriptors()Ljava/util/List;)()Ljava/util/List<Lorg/opencv/core/Mat;>;gjava/util/ArrayList
f%
j kUgetTrainDescriptors_0
6M
0n opMat_to_vector_Mat((Lorg/opencv/core/Mat;Ljava/util/List;)V retValMatisMaskSupported
t ubisMaskSupported_0knnMatchT(Lorg/opencv/core/Mat;Lorg/opencv/core/Mat;Ljava/util/List;ILorg/opencv/core/Mat;Z)V<00>(Lorg/opencv/core/Mat;Lorg/opencv/core/Mat;Ljava/util/List<Ljava/util/List<Lorg/opencv/features2d/DMatch;>;>;ILorg/opencv/core/Mat;Z)V
6%
{ |}
knnMatch_0
(JJJJIJZ)V
0 <00>pMat_to_vector_vector_DMatchqueryDescriptorstrainDescriptorsmatcheskmask compactResult matches_matBLjava/util/List<Ljava/util/List<Lorg/opencv/features2d/DMatch;>;>;S(Lorg/opencv/core/Mat;Lorg/opencv/core/Mat;Ljava/util/List;ILorg/opencv/core/Mat;)V<00>(Lorg/opencv/core/Mat;Lorg/opencv/core/Mat;Ljava/util/List<Ljava/util/List<Lorg/opencv/features2d/DMatch;>;>;ILorg/opencv/core/Mat;)V
<00> <00><00>
knnMatch_1 (JJJJIJ)V>(Lorg/opencv/core/Mat;Lorg/opencv/core/Mat;Ljava/util/List;I)Vp(Lorg/opencv/core/Mat;Lorg/opencv/core/Mat;Ljava/util/List<Ljava/util/List<Lorg/opencv/features2d/DMatch;>;>;I)V
<00> <00><00>
knnMatch_2(JJJJI)V:(Lorg/opencv/core/Mat;Ljava/util/List;ILjava/util/List;Z)V<00>(Lorg/opencv/core/Mat;Ljava/util/List<Ljava/util/List<Lorg/opencv/features2d/DMatch;>;>;ILjava/util/List<Lorg/opencv/core/Mat;>;Z)V
<00> <00><00>
knnMatch_3 (JJJIJZ)Vmasks masks_mat9(Lorg/opencv/core/Mat;Ljava/util/List;ILjava/util/List;)V<00>(Lorg/opencv/core/Mat;Ljava/util/List<Ljava/util/List<Lorg/opencv/features2d/DMatch;>;>;ILjava/util/List<Lorg/opencv/core/Mat;>;)V
<00> <00><00>
knnMatch_4(JJJIJ)V)(Lorg/opencv/core/Mat;Ljava/util/List;I)V[(Lorg/opencv/core/Mat;Ljava/util/List<Ljava/util/List<Lorg/opencv/features2d/DMatch;>;>;I)V
<00> <00><00>
knnMatch_5(JJJI)VmatchR(Lorg/opencv/core/Mat;Lorg/opencv/core/Mat;Ljava/util/List;Lorg/opencv/core/Mat;)Vr(Lorg/opencv/core/Mat;Lorg/opencv/core/Mat;Ljava/util/List<Lorg/opencv/features2d/DMatch;>;Lorg/opencv/core/Mat;)V
<00> <00><00>match_0(JJJJJ)V
0<00> <00>pMat_to_vector_DMatch0Ljava/util/List<Lorg/opencv/features2d/DMatch;>;=(Lorg/opencv/core/Mat;Lorg/opencv/core/Mat;Ljava/util/List;)V](Lorg/opencv/core/Mat;Lorg/opencv/core/Mat;Ljava/util/List<Lorg/opencv/features2d/DMatch;>;)V
<00> <00><00>match_1(JJJJ)V8(Lorg/opencv/core/Mat;Ljava/util/List;Ljava/util/List;)Vo(Lorg/opencv/core/Mat;Ljava/util/List<Lorg/opencv/features2d/DMatch;>;Ljava/util/List<Lorg/opencv/core/Mat;>;)V
<00> <00><00>match_2H(Lorg/opencv/core/Mat;Ljava/util/List<Lorg/opencv/features2d/DMatch;>;)V
<00> <00><00>match_3(JJJ)V radiusMatchT(Lorg/opencv/core/Mat;Lorg/opencv/core/Mat;Ljava/util/List;FLorg/opencv/core/Mat;Z)V<00>(Lorg/opencv/core/Mat;Lorg/opencv/core/Mat;Ljava/util/List<Ljava/util/List<Lorg/opencv/features2d/DMatch;>;>;FLorg/opencv/core/Mat;Z)V
<00> <00><00> radiusMatch_0
(JJJJFJZ)V maxDistanceFS(Lorg/opencv/core/Mat;Lorg/opencv/core/Mat;Ljava/util/List;FLorg/opencv/core/Mat;)V<00>(Lorg/opencv/core/Mat;Lorg/opencv/core/Mat;Ljava/util/List<Ljava/util/List<Lorg/opencv/features2d/DMatch;>;>;FLorg/opencv/core/Mat;)V
<00> <00><00> radiusMatch_1 (JJJJFJ)V>(Lorg/opencv/core/Mat;Lorg/opencv/core/Mat;Ljava/util/List;F)Vp(Lorg/opencv/core/Mat;Lorg/opencv/core/Mat;Ljava/util/List<Ljava/util/List<Lorg/opencv/features2d/DMatch;>;>;F)V
<00> <00><00> radiusMatch_2(JJJJF)V:(Lorg/opencv/core/Mat;Ljava/util/List;FLjava/util/List;Z)V<00>(Lorg/opencv/core/Mat;Ljava/util/List<Ljava/util/List<Lorg/opencv/features2d/DMatch;>;>;FLjava/util/List<Lorg/opencv/core/Mat;>;Z)V
<00> <00><00> radiusMatch_3 (JJJFJZ)V9(Lorg/opencv/core/Mat;Ljava/util/List;FLjava/util/List;)V<00>(Lorg/opencv/core/Mat;Ljava/util/List<Ljava/util/List<Lorg/opencv/features2d/DMatch;>;>;FLjava/util/List<Lorg/opencv/core/Mat;>;)V
<00> <00><00> radiusMatch_4(JJJFJ)V)(Lorg/opencv/core/Mat;Ljava/util/List;F)V[(Lorg/opencv/core/Mat;Ljava/util/List<Ljava/util/List<Lorg/opencv/features2d/DMatch;>;>;F)V
<00> <00><00> radiusMatch_5(JJJF)Vread
<00> <00><00>read_0(JLjava/lang/String;)VfileNameLjava/lang/String;train
<00> <00>#train_0write
<00> <00><00>write_0finalize
Exceptions<00>java/lang/Throwable
<00> #delete
 <00>()Ljava/lang/Object;$java/lang/CloneNotSupportedException
 FQ
SourceFileDescriptorMatcher.java! 
        ;*<18><1A>
<02>!"#>
*<2A>$*<1F>&<26> !
()
*+,-.i+<2B>/M*<2A>&,<2C>5<>8<> 457! ()<= >?@ <AB6*<2A>&<26>C<>
GI! ()FGT<12>Y*<2A>&<1B>H<>LM,<2C>
TV! ()NOP)FQI<11>Y*<2A>&<26>R<>LL+<2B>
\^!()P) VWF<0E>Y<1A>X<>LL+<2B>
q s!\ P)]^B
*<2A>&<26>_<<1B>
<00><00>!
()POcd-ez<1E>fY<66>hL<68>6Y*<2A>&<26>i<>lM,+<2B>m+<2B> <00><00><00><00>! ()P=q?@ PAr^B
*<2A>&<26>s<<1B>
<00><00>!
()POvw-x<00> -<2D>6Y<36>y:*<2A>&+<2B>5,<2C>5<07>5<05>5<06>z-<2D>~<7E> <00> <00>&<00>,<00>!R-()-<00>?-<00>?-<00>=-<00>-<00>?-<00>O $<00>?@ -<00><00>v<00>-<00><00> +<2B>6Y<36>y:*<2A>&+<2B>5,<2C>5<06>5<05>5<><00>-<2D>~<7E> <00> <00>$<00>*<00>!H+()+<00>?+<00>?+<00>=+<00>+<00>? "<00>?@ +<00><00>v<00>-<00><00> &<26>6Y<36>y:*<2A>&+<2B>5,<2C>5<05>5<04><00>-<2D>~<7E>  %!>&()&<00>?&<00>?&<00>=&<00> <00>?@ &<00><00>v<00>-<00><00>
/<2F>6Y<36>y:<04>/:*<2A>&+<2B>5<06>5<07>5<05><00>,<2C>~<7E> % &'((.)!R/()/<00>?/<00>=/<00>/<00>=/<00>O &<00>?<00>?@/<00><00>/<00>Av<00>-<00><00> -<2D>6Y<36>y:<04>/:*<2A>&+<2B>5<05>5<06>5<><00>,<2C>~<7E> A BC&D,E!H-()-<00>?-<00>=-<00>-<00>= $<00>?<00>?@-<00><00>-<00>Av<00>-<00><00>!<21>6Y<36>y:*<2A>&+<2B>5<04>5<1D><00>,<2C>~<7E> Z [\ ]!4!()!<00>?!<00>=!<00> <00>?@ !<00><00><00><00>-<00><00>
)<29>6Y<36>y:*<2A>&+<2B>5,<2C>5<05>5<04>5<><00>-<2D><00><> | }"~(!>)())<00>?)<00>?)<00>=)<00>? <00>?@ )<00><00><00><00>-<00><00>$<24>6Y<36>y:*<2A>&+<2B>5,<2C>5<04>5<><00>-<2D><00><> <01> <01><01>#<01>!4$()$<00>?$<00>?$<00>= <00>?@ $<00><00><00><00>-<00><00>+<2B>6Y<36>y:-<2D>/:*<2A>&+<2B>5<04>5<05>5<><00>,<2C><00><> <01> <01><01>$<01>*<01>!>+()+<00>?+<00>=+<00>= "<00>?<00>?@+<00><00>+<00>A<00>p-<00><00><1D>6Y<36>yN*<2A>&+<2B>5-<2D>5<><00>-,<2C><00><> <01><01><01><01>!*()<00>?<00>=<00>?@ <00><00><00><00>-<00><00> -<2D>6Y<36>y:*<2A>&+<2B>5,<2C>5<07>5<05>5<06><00>-<2D>~<7E> <01> <01>&<01>,<01>!R-()-<00>?-<00>?-<00>=-<00><00>-<00>?-<00>O $<00>?@ -<00><00><00><00>-<00><00> +<2B>6Y<36>y:*<2A>&+<2B>5,<2C>5<06>5<05>5<><00>-<2D>~<7E>  $*!H+()+<00>?+<00>?+<00>=+<00><00>+<00>? "<00>?@ +<00><00><00><00>-<00><00> &<26>6Y<36>y:*<2A>&+<2B>5,<2C>5<05>5<04><00>-<2D>~<7E> * +,%-!>&()&<00>?&<00>?&<00>=&<00><00> <00>?@ &<00><00><00><00>-<00><00>
/<2F>6Y<36>y:<04>/:*<2A>&+<2B>5<06>5%<07>5<05><00>,<2C>~<7E> M NO(P.Q!R/()/<00>?/<00>=/<00><00>/<00>=/<00>O &<00>?<00>?@/<00><00>/<00>A<00><00>-<00><00> -<2D>6Y<36>y:<04>/:*<2A>&+<2B>5<05>5%<06>5<><00>,<2C>~<7E> h ij&k,l!H-()-<00>?-<00>=-<00><00>-<00>= $<00>?<00>?@-<00><00>-<00>A<00><00>-<00><00>!<21>6Y<36>y:*<2A>&+<2B>5<04>5%<25><00>,<2C>~<7E> <02> <02><02> <02>!4!()!<00>?!<00>=!<00><00> <00>?@ !<00><00><00>A *<2A>&+<2B><00><>
<02><02>! () <00><00><00>6*<2A>&<26><00><>
<02><02>! ()<00>A *<2A>&+<2B><00><>
<02><02>! () <00><00><00><00><00>> *<2A>&<26><00>*<2A><01> <02><02> <02>!  ()
:;
E#
JK
TU
Z[
ab
kU
ub
|}
<00><00>
<00><00>
<00><00>
<00><00>
<00><00>
<00><00>
<00><00>
<00><00>
<00><00>
<00><00>
<00><00>
<00><00>
<00><00>
<00><00>
<00><00>
<00><00>
<00>#
<00><00>
#AF<00>%*<2A><06> !