实例介绍
Robotics, vision and control 一书中用到的matlab 工具包 2016b和2017a可以用,想要其他版本的请自己去下载,网速比较慢http://petercorke.com/wordpress/toolboxes/machine-vision-toolbox
【实例截图】
【核心代码】
ba9bc656-28a1-4116-8d28-edc02de4fdae
└── rvctools
├── common
│ ├── about.m
│ ├── bresenham.m
│ ├── chi2inv_rtb.m
│ ├── colnorm.m
│ ├── colorname.m
│ ├── e2h.m
│ ├── edgelist.m
│ ├── filt1d.m
│ ├── h2e.m
│ ├── homline.m
│ ├── homtrans.m
│ ├── imeshgrid.m
│ ├── ishomog2.m
│ ├── ishomog.m
│ ├── isrot.m
│ ├── isvec.m
│ ├── numcols.m
│ ├── numrows.m
│ ├── peak2.m
│ ├── peak.m
│ ├── pickregion.m
│ ├── plot_arrow.m
│ ├── plot_box.m
│ ├── plot_circle.m
│ ├── plot_ellipse.m
│ ├── plot_homline.m
│ ├── plot_point.m
│ ├── plot_poly.m
│ ├── plot_sphere.m
│ ├── Plucker.m
│ ├── polydiff.m
│ ├── tb_optparse.m
│ ├── usefig.m
│ ├── xaxis.m
│ ├── xyzlabel.m
│ └── yaxis.m
├── contrib
│ ├── arrow3.m
│ ├── colorspace.m
│ ├── count_unique.m
│ ├── deg2utm.m
│ ├── graphseg
│ │ ├── convolve.h
│ │ ├── COPYING
│ │ ├── disjoint-set.h
│ │ ├── filter.h
│ │ ├── graphcut.mexmaci
│ │ ├── graphseg.cpp
│ │ ├── graphseg.mexmaci
│ │ ├── graphseg.mexmaci64
│ │ ├── image.h
│ │ ├── imconv.h
│ │ ├── imutil.h
│ │ ├── Makefile
│ │ ├── misc.h
│ │ ├── pnmfile.h
│ │ ├── README
│ │ ├── segment.cpp
│ │ ├── segment-graph.h
│ │ └── segment-image.h
│ ├── OpenSURF
│ ├── vgg
│ │ ├── vgg_condition_2d.m
│ │ ├── vgg_conditioner_from_pts.m
│ │ ├── vgg_contreps.m
│ │ ├── vgg_decondition_2d.m
│ │ ├── vgg_F_from_7pts_2img.m
│ │ ├── vgg_get_homg.m
│ │ ├── vgg_get_nonhomg.m
│ │ ├── vgg_H_algebraic_distance.m
│ │ ├── vgg_H_from_x_lin.m
│ │ ├── vgg_H_from_x_nonlin.m
│ │ ├── vgg_H_sampson_distance_sqr.m
│ │ ├── vgg_rq.m
│ │ ├── vgg_singF_from_FF.m
│ │ └── vgg_vec_swap.m
│ └── vlfeat-0.9.20
│ ├── apps
│ │ ├── phow_caltech101.m
│ │ ├── recognition
│ │ │ ├── encodeImage.m
│ │ │ ├── experiments.m
│ │ │ ├── extendDescriptorsWithGeometry.m
│ │ │ ├── getDenseSIFT.m
│ │ │ ├── readImage.m
│ │ │ ├── setupCaltech256.m
│ │ │ ├── setupFMD.m
│ │ │ ├── setupGeneric.m
│ │ │ ├── setupScene67.m
│ │ │ ├── setupVoc.m
│ │ │ ├── trainEncoder.m
│ │ │ └── traintest.m
│ │ └── sift_mosaic.m
│ ├── bin
│ │ └── maci64
│ │ ├── aib
│ │ ├── aib.d
│ │ ├── libvl.dylib
│ │ ├── mser
│ │ ├── mser.d
│ │ ├── objs
│ │ │ ├── aib.d
│ │ │ ├── aib.o
│ │ │ ├── array.d
│ │ │ ├── array.o
│ │ │ ├── covdet.d
│ │ │ ├── covdet.o
│ │ │ ├── dsift.d
│ │ │ ├── dsift.o
│ │ │ ├── fisher.d
│ │ │ ├── fisher.o
│ │ │ ├── generic.d
│ │ │ ├── generic.o
│ │ │ ├── getopt_long.d
│ │ │ ├── getopt_long.o
│ │ │ ├── gmm.d
│ │ │ ├── gmm.o
│ │ │ ├── hikmeans.d
│ │ │ ├── hikmeans.o
│ │ │ ├── hog.d
│ │ │ ├── hog.o
│ │ │ ├── homkermap.d
│ │ │ ├── homkermap.o
│ │ │ ├── host.d
│ │ │ ├── host.o
│ │ │ ├── ikmeans.d
│ │ │ ├── ikmeans.o
│ │ │ ├── imopv.d
│ │ │ ├── imopv.o
│ │ │ ├── imopv_sse2.d
│ │ │ ├── imopv_sse2.o
│ │ │ ├── kdtree.d
│ │ │ ├── kdtree.o
│ │ │ ├── kmeans.d
│ │ │ ├── kmeans.o
│ │ │ ├── lbp.d
│ │ │ ├── lbp.o
│ │ │ ├── liop.d
│ │ │ ├── liop.o
│ │ │ ├── mathop_avx.d
│ │ │ ├── mathop_avx.o
│ │ │ ├── mathop.d
│ │ │ ├── mathop.o
│ │ │ ├── mathop_sse2.d
│ │ │ ├── mathop_sse2.o
│ │ │ ├── mser.d
│ │ │ ├── mser.o
│ │ │ ├── pgm.d
│ │ │ ├── pgm.o
│ │ │ ├── quickshift.d
│ │ │ ├── quickshift.o
│ │ │ ├── random.d
│ │ │ ├── random.o
│ │ │ ├── rodrigues.d
│ │ │ ├── rodrigues.o
│ │ │ ├── scalespace.d
│ │ │ ├── scalespace.o
│ │ │ ├── sift.d
│ │ │ ├── sift.o
│ │ │ ├── slic.d
│ │ │ ├── slic.o
│ │ │ ├── stringop.d
│ │ │ ├── stringop.o
│ │ │ ├── svm.d
│ │ │ ├── svmdataset.d
│ │ │ ├── svmdataset.o
│ │ │ ├── svm.o
│ │ │ ├── vlad.d
│ │ │ └── vlad.o
│ │ ├── sift
│ │ ├── sift.d
│ │ ├── test_gauss_elimination
│ │ ├── test_gauss_elimination.d
│ │ ├── test_getopt_long
│ │ ├── test_getopt_long.d
│ │ ├── test_gmm
│ │ ├── test_gmm.d
│ │ ├── test_heap-def
│ │ ├── test_heap-def.d
│ │ ├── test_host
│ │ ├── test_host.d
│ │ ├── test_imopv
│ │ ├── test_imopv.d
│ │ ├── test_kmeans
│ │ ├── test_kmeans.d
│ │ ├── test_liop
│ │ ├── test_liop.d
│ │ ├── test_mathop
│ │ ├── test_mathop_abs
│ │ ├── test_mathop_abs.d
│ │ ├── test_mathop.d
│ │ ├── test_nan
│ │ ├── test_nan.d
│ │ ├── test_qsort-def
│ │ ├── test_qsort-def.d
│ │ ├── test_rand
│ │ ├── test_rand.d
│ │ ├── test_sqrti
│ │ ├── test_sqrti.d
│ │ ├── test_stringop
│ │ ├── test_stringop.d
│ │ ├── test_svd2
│ │ ├── test_svd2.d
│ │ ├── test_threads
│ │ ├── test_threads.d
│ │ ├── test_vec_comp
│ │ └── test_vec_comp.d
│ ├── COPYING
│ ├── data
│ │ ├── box.pgm
│ │ ├── box.sift
│ │ ├── river1.jpg
│ │ ├── river2.jpg
│ │ ├── roofs1.jpg
│ │ ├── roofs2.jpg
│ │ └── spots.jpg
│ ├── docsrc
│ │ ├── about.html
│ │ ├── api.html
│ │ ├── apps.html
│ │ ├── compiling.html
│ │ ├── doc.html
│ │ ├── download.html
│ │ ├── doxygen.conf
│ │ ├── doxygen.css
│ │ ├── doxytag.py
│ │ ├── dtd
│ │ │ └── xhtml1
│ │ │ ├── xhtml1.dcl
│ │ │ ├── xhtml1-frameset.dtd
│ │ │ ├── xhtml1-strict.dtd
│ │ │ ├── xhtml1-transitional.dtd
│ │ │ ├── xhtml-lat1.ent
│ │ │ ├── xhtml.soc
│ │ │ ├── xhtml-special.ent
│ │ │ └── xhtml-symbol.ent
│ │ ├── figures
│ │ │ ├── cell-bins.fig
│ │ │ ├── covdet-normalization.svg
│ │ │ ├── covdet.svg
│ │ │ ├── dhog-bins.fig
│ │ │ ├── dsift-geom.svg
│ │ │ ├── frame-canonical.svg
│ │ │ ├── frames.svg
│ │ │ ├── frame-types.svg
│ │ │ ├── lbp.svg
│ │ │ ├── liop.svg
│ │ │ ├── mser-er-step.svg
│ │ │ ├── mser-er.svg
│ │ │ ├── mser-tree.svg
│ │ │ ├── scalespace-basic.svg
│ │ │ ├── scalespace.svg
│ │ │ ├── sift-angle.fig
│ │ │ ├── sift-bins.fig
│ │ │ ├── sift-can.fig
│ │ │ ├── sift-conv.fig
│ │ │ ├── sift-conv-vlfeat.fig
│ │ │ ├── sift-descr-easy.fig
│ │ │ ├── sift-frame.fig
│ │ │ ├── sift-image-frame.fig
│ │ │ ├── sift-orient.fig
│ │ │ └── sift-ss.svg
│ │ ├── formatter.py
│ │ ├── images
│ │ │ ├── caltech-collage.jpg
│ │ │ ├── down.png
│ │ │ ├── fulkerson.jpg
│ │ │ ├── git.png
│ │ │ ├── help.png
│ │ │ ├── lenc.jpg
│ │ │ ├── liop-neighbours-sampling.png
│ │ │ ├── liop-patch-layout.png
│ │ │ ├── PASCAL2.png
│ │ │ ├── perdoch.jpg
│ │ │ ├── perrone.jpg
│ │ │ ├── placeholder.jpg
│ │ │ ├── sarbortova.jpg
│ │ │ ├── sift-mosaic.jpg
│ │ │ ├── sulc.jpg
│ │ │ ├── using-vs-additional-deps.png
│ │ │ ├── using-vs-additional-include.png
│ │ │ ├── using-vs-additional-libdir.png
│ │ │ ├── using-vs-all-configurations.png
│ │ │ ├── using-vs-empty-project.png
│ │ │ ├── using-vs-new-project.png
│ │ │ ├── using-vs-nodll.png
│ │ │ ├── using-vs-ok.png
│ │ │ ├── using-vs-post-step.png
│ │ │ ├── using-vs-project-properties.png
│ │ │ ├── using-xcode-copy-2.png
│ │ │ ├── using-xcode-copy.png
│ │ │ ├── using-xcode-dylib.png
│ │ │ ├── using-xcode-edit.png
│ │ │ ├── using-xcode-err.png
│ │ │ ├── using-xcode-info.png
│ │ │ ├── using-xcode-new.png
│ │ │ ├── using-xcode-ok.png
│ │ │ ├── vedaldi.jpg
│ │ │ ├── vl_blue.ico
│ │ │ ├── vl_blue_large.pxm
│ │ │ ├── vl_blue.png
│ │ │ ├── vl_blue.pxm
│ │ │ └── yandex.png
│ │ ├── index.html
│ │ ├── install-c.html
│ │ ├── install-matlab.html
│ │ ├── install-octave.html
│ │ ├── install-shell.html
│ │ ├── license.html
│ │ ├── mdoc.py
│ │ ├── notfound.html
│ │ ├── pygmentize.css
│ │ ├── roadmap.html
│ │ ├── tutorials
│ │ │ ├── aib.html
│ │ │ ├── covdet.html
│ │ │ ├── dsift.html
│ │ │ ├── encode.html
│ │ │ ├── frame.html
│ │ │ ├── gmm.html
│ │ │ ├── hikm.html
│ │ │ ├── hog.html
│ │ │ ├── ikm.html
│ │ │ ├── imdisttf.html
│ │ │ ├── kdtree.html
│ │ │ ├── kmeans.html
│ │ │ ├── liop.html
│ │ │ ├── mser.html
│ │ │ ├── plots-rank.html
│ │ │ ├── quickshift.html
│ │ │ ├── sift.html
│ │ │ ├── slic.html
│ │ │ ├── svm.html
│ │ │ └── utils.html
│ │ ├── tutorials.html
│ │ ├── using-gcc.html
│ │ ├── using-vsexpress.html
│ │ ├── using-xcode.html
│ │ ├── vlfeat.bib
│ │ ├── vlfeat.css
│ │ ├── vlfeat-website-main-content.xml
│ │ ├── vlfeat-website-preproc.xml
│ │ ├── vlfeat-website-template.xml
│ │ ├── vlfeat-website.xml
│ │ ├── webdoc.py
│ │ └── wikidoc.py
│ ├── make
│ │ ├── bin.mak
│ │ ├── dist.mak
│ │ ├── dll.mak
│ │ ├── doc.mak
│ │ ├── matlab.mak
│ │ ├── nmake_helper.mak
│ │ ├── octave.mak
│ │ └── update-mak.sh
│ ├── Makefile
│ ├── Makefile.mak
│ ├── README.md
│ ├── src
│ │ ├── aib.c
│ │ ├── check.h
│ │ ├── generic-driver.h
│ │ ├── mser.1
│ │ ├── mser.c
│ │ ├── sift.1
│ │ ├── sift.c
│ │ ├── test_gauss_elimination.c
│ │ ├── test_getopt_long.c
│ │ ├── test_gmm.c
│ │ ├── test_heap-def.c
│ │ ├── test_host.c
│ │ ├── test_imopv.c
│ │ ├── test_kmeans.c
│ │ ├── test_liop.c
│ │ ├── test_mathop_abs.c
│ │ ├── test_mathop.c
│ │ ├── test_mathop_fast_resqrt.tc
│ │ ├── test_mathop_fast_sqrt_ui.tc
│ │ ├── test_nan.c
│ │ ├── test_qsort-def.c
│ │ ├── test_rand.c
│ │ ├── test_sqrti.c
│ │ ├── test_stringop.c
│ │ ├── test_svd2.c
│ │ ├── test_threads.c
│ │ ├── test_vec_comp.c
│ │ └── vlfeat.7
│ ├── toolbox
│ │ ├── aib
│ │ │ ├── vl_aib.c
│ │ │ ├── vl_aibcuthist.m
│ │ │ ├── vl_aibcut.m
│ │ │ ├── vl_aibcutpush.m
│ │ │ ├── vl_aibhist.c
│ │ │ ├── vl_aibhist.m
│ │ │ └── vl_aib.m
│ │ ├── demo
│ │ │ ├── vl_demo_aib.m
│ │ │ ├── vl_demo_alldist.m
│ │ │ ├── vl_demo_cmd.m
│ │ │ ├── vl_demo_covdet.m
│ │ │ ├── vl_demo_dsift.m
│ │ │ ├── vl_demo_frame.m
│ │ │ ├── vl_demo_gmm_2d_rand.m
│ │ │ ├── vl_demo_gmm_2d_twist.m
│ │ │ ├── vl_demo_gmm_3d.m
│ │ │ ├── vl_demo_gmm_convergence.m
│ │ │ ├── vl_demo_hog.m
│ │ │ ├── vl_demo_ikmeans.m
│ │ │ ├── vl_demo_imdisttf.m
│ │ │ ├── vl_demo_kdtree_ann.m
│ │ │ ├── vl_demo_kdtree_forest.m
│ │ │ ├── vl_demo_kdtree.m
│ │ │ ├── vl_demo_kdtree_plot.m
│ │ │ ├── vl_demo_kdtree_self.m
│ │ │ ├── vl_demo_kdtree_sift.m
│ │ │ ├── vl_demo_kmeans_2d.m
│ │ │ ├── vl_demo_kmeans_ann_speed.m
│ │ │ ├── vl_demo_kmeans_init.m
│ │ │ ├── vl_demo_kmeans_vs_builtin.m
│ │ │ ├── vl_demo_mser_basic.m
│ │ │ ├── vl_demo_mser_cmd.m
│ │ │ ├── vl_demo_mser_delta.m
│ │ │ ├── vl_demo_plots_rank.m
│ │ │ ├── vl_demo_print.m
│ │ │ ├── vl_demo_quickshift.m
│ │ │ ├── vl_demo_sift_basic.m
│ │ │ ├── vl_demo_sift_cmd.m
│ │ │ ├── vl_demo_sift_edge.m
│ │ │ ├── vl_demo_sift_match.m
│ │ │ ├── vl_demo_sift_or.m
│ │ │ ├── vl_demo_sift_peak.m
│ │ │ ├── vl_demo_sift_vs_ubc.m
│ │ │ ├── vl_demo_slic.m
│ │ │ ├── vl_demo_svm_data.mat
│ │ │ └── vl_demo_svm.m
│ │ ├── fisher
│ │ │ ├── vl_fisher.c
│ │ │ └── vl_fisher.m
│ │ ├── geometry
│ │ │ ├── vl_hat.m
│ │ │ ├── vl_ihat.m
│ │ │ ├── vl_irodr.c
│ │ │ ├── vl_irodr.m
│ │ │ ├── vl_rodr.c
│ │ │ └── vl_rodr.m
│ │ ├── gmm
│ │ │ ├── vl_gmm.c
│ │ │ └── vl_gmm.m
│ │ ├── imop
│ │ │ ├── vl_dwaffine.m
│ │ │ ├── vl_imarray.m
│ │ │ ├── vl_imarraysc.m
│ │ │ ├── vl_imdisttf.c
│ │ │ ├── vl_imdisttf.m
│ │ │ ├── vl_imdown.m
│ │ │ ├── vl_imgrad.m
│ │ │ ├── vl_imintegral.c
│ │ │ ├── vl_imintegral.m
│ │ │ ├── vl_impattern.m
│ │ │ ├── vl_imreadbw.m
│ │ │ ├── vl_imreadgray.m
│ │ │ ├── vl_imsc.m
│ │ │ ├── vl_imsmooth.c
│ │ │ ├── vl_imsmooth.m
│ │ │ ├── vl_imup.m
│ │ │ ├── vl_imwbackward.m
│ │ │ ├── vl_imwbackwardmx.c
│ │ │ ├── vl_imwhiten.m
│ │ │ ├── vl_rgb2xyz.m
│ │ │ ├── vl_tps.m
│ │ │ ├── vl_tpsu.m
│ │ │ ├── vl_tpsumx.c
│ │ │ ├── vl_waffine.m
│ │ │ ├── vl_witps.m
│ │ │ ├── vl_wtps.m
│ │ │ ├── vl_xyz2lab.m
│ │ │ ├── vl_xyz2luv.m
│ │ │ └── vl_xyz2rgb.m
│ │ ├── info.xml
│ │ ├── kmeans
│ │ │ ├── vl_hikmeans.c
│ │ │ ├── vl_hikmeanshist.m
│ │ │ ├── vl_hikmeans.m
│ │ │ ├── vl_hikmeanspush.c
│ │ │ ├── vl_hikmeanspush.m
│ │ │ ├── vl_ikmeans.c
│ │ │ ├── vl_ikmeanshist.m
│ │ │ ├── vl_ikmeans.m
│ │ │ ├── vl_ikmeanspush.c
│ │ │ ├── vl_ikmeanspush.m
│ │ │ ├── vl_kmeans.c
│ │ │ └── vl_kmeans.m
│ │ ├── mex
│ │ │ └── mexmaci64
│ │ │ ├── libvl.dylib
│ │ │ ├── matlabver.mak
│ │ │ ├── vl_aib.d
│ │ │ ├── vl_aibhist.d
│ │ │ ├── vl_aibhist.mexmaci64
│ │ │ ├── vl_aib.mexmaci64
│ │ │ ├── vl_alldist2.d
│ │ │ ├── vl_alldist2.mexmaci64
│ │ │ ├── vl_alldist.d
│ │ │ ├── vl_alldist.mexmaci64
│ │ │ ├── vl_binsearch.d
│ │ │ ├── vl_binsearch.mexmaci64
│ │ │ ├── vl_binsum.d
│ │ │ ├── vl_binsum.mexmaci64
│ │ │ ├── vl_covdet.d
│ │ │ ├── vl_covdet.mexmaci64
│ │ │ ├── vl_cummax.d
│ │ │ ├── vl_cummax.mexmaci64
│ │ │ ├── vl_dsift.d
│ │ │ ├── vl_dsift.mexmaci64
│ │ │ ├── vl_erfill.d
│ │ │ ├── vl_erfill.mexmaci64
│ │ │ ├── vl_fisher.d
│ │ │ ├── vl_fisher.mexmaci64
│ │ │ ├── vl_getpid.d
│ │ │ ├── vl_getpid.mexmaci64
│ │ │ ├── vl_gmm.d
│ │ │ ├── vl_gmm.mexmaci64
│ │ │ ├── vl_hikmeans.d
│ │ │ ├── vl_hikmeans.mexmaci64
│ │ │ ├── vl_hikmeanspush.d
│ │ │ ├── vl_hikmeanspush.mexmaci64
│ │ │ ├── vl_hog.d
│ │ │ ├── vl_hog.mexmaci64
│ │ │ ├── vl_homkermap.d
│ │ │ ├── vl_homkermap.mexmaci64
│ │ │ ├── vl_ihashfind.d
│ │ │ ├── vl_ihashfind.mexmaci64
│ │ │ ├── vl_ihashsum.d
│ │ │ ├── vl_ihashsum.mexmaci64
│ │ │ ├── vl_ikmeans.d
│ │ │ ├── vl_ikmeans.mexmaci64
│ │ │ ├── vl_ikmeanspush.d
│ │ │ ├── vl_ikmeanspush.mexmaci64
│ │ │ ├── vl_imdisttf.d
│ │ │ ├── vl_imdisttf.mexmaci64
│ │ │ ├── vl_imintegral.d
│ │ │ ├── vl_imintegral.mexmaci64
│ │ │ ├── vl_imsmooth.d
│ │ │ ├── vl_imsmooth.mexmaci64
│ │ │ ├── vl_imwbackwardmx.d
│ │ │ ├── vl_imwbackwardmx.mexmaci64
│ │ │ ├── vl_inthist.d
│ │ │ ├── vl_inthist.mexmaci64
│ │ │ ├── vl_irodr.d
│ │ │ ├── vl_irodr.mexmaci64
│ │ │ ├── vl_kdtreebuild.d
│ │ │ ├── vl_kdtreebuild.mexmaci64
│ │ │ ├── vl_kdtreequery.d
│ │ │ ├── vl_kdtreequery.mexmaci64
│ │ │ ├── vl_kmeans.d
│ │ │ ├── vl_kmeans.mexmaci64
│ │ │ ├── vl_lbp.d
│ │ │ ├── vl_lbp.mexmaci64
│ │ │ ├── vl_liop.d
│ │ │ ├── vl_liop.mexmaci64
│ │ │ ├── vl_localmax.d
│ │ │ ├── vl_localmax.mexmaci64
│ │ │ ├── vl_mser.d
│ │ │ ├── vl_mser.mexmaci64
│ │ │ ├── vl_quickshift.d
│ │ │ ├── vl_quickshift.mexmaci64
│ │ │ ├── vl_rodr.d
│ │ │ ├── vl_rodr.mexmaci64
│ │ │ ├── vl_sampleinthist.d
│ │ │ ├── vl_sampleinthist.mexmaci64
│ │ │ ├── vl_sift.d
│ │ │ ├── vl_siftdescriptor.d
│ │ │ ├── vl_siftdescriptor.mexmaci64
│ │ │ ├── vl_sift.mexmaci64
│ │ │ ├── vl_simdctrl.d
│ │ │ ├── vl_simdctrl.mexmaci64
│ │ │ ├── vl_slic.d
│ │ │ ├── vl_slic.mexmaci64
│ │ │ ├── vl_svmtrain.d
│ │ │ ├── vl_svmtrain.mexmaci64
│ │ │ ├── vl_threads.d
│ │ │ ├── vl_threads.mexmaci64
│ │ │ ├── vl_tpsumx.d
│ │ │ ├── vl_tpsumx.mexmaci64
│ │ │ ├── vl_twister.d
│ │ │ ├── vl_twister.mexmaci64
│ │ │ ├── vl_ubcmatch.d
│ │ │ ├── vl_ubcmatch.mexmaci64
│ │ │ ├── vl_version.d
│ │ │ ├── vl_version.mexmaci64
│ │ │ ├── vl_vlad.d
│ │ │ └── vl_vlad.mexmaci64
│ │ ├── mexutils.h
│ │ ├── misc
│ │ │ ├── inthist.tc
│ │ │ ├── kdtree.h
│ │ │ ├── samplinthist.tc
│ │ │ ├── svms_common.h
│ │ │ ├── vl_alldist2.c
│ │ │ ├── vl_alldist2.m
│ │ │ ├── vl_alldist.c
│ │ │ ├── vl_alphanum.m
│ │ │ ├── vl_argparse.m
│ │ │ ├── vl_binsearch.c
│ │ │ ├── vl_binsearch.m
│ │ │ ├── vl_binsum.c
│ │ │ ├── vl_binsum.def
│ │ │ ├── vl_binsum.m
│ │ │ ├── vl_colsubset.m
│ │ │ ├── vl_cummax.c
│ │ │ ├── vl_cummax.def
│ │ │ ├── vl_cummax.m
│ │ │ ├── vl_getpid.c
│ │ │ ├── vl_getpid.m
│ │ │ ├── vl_grad.m
│ │ │ ├── vl_histmarg.m
│ │ │ ├── vl_hog.c
│ │ │ ├── vl_hog.m
│ │ │ ├── vl_homkermap.c
│ │ │ ├── vl_homkermap.m
│ │ │ ├── vl_ihashfind.c
│ │ │ ├── vl_ihashfind.m
│ │ │ ├── vl_ihashsum.c
│ │ │ ├── vl_ihashsum.m
│ │ │ ├── vl_inthist.c
│ │ │ ├── vl_inthist.m
│ │ │ ├── vl_isoctave.m
│ │ │ ├── vl_kdtreebuild.c
│ │ │ ├── vl_kdtreebuild.m
│ │ │ ├── vl_kdtreequery.c
│ │ │ ├── vl_kdtreequery.m
│ │ │ ├── vl_lbp.c
│ │ │ ├── vl_lbpfliplr.m
│ │ │ ├── vl_lbp.m
│ │ │ ├── vl_localmax.c
│ │ │ ├── vl_localmax.m
│ │ │ ├── vl_matlabversion.m
│ │ │ ├── vl_numder2.m
│ │ │ ├── vl_numder.m
│ │ │ ├── vl_override.m
│ │ │ ├── vl_pegasos.m
│ │ │ ├── vl_sampleinthist.c
│ │ │ ├── vl_sampleinthist.m
│ │ │ ├── vl_simdctrl.c
│ │ │ ├── vl_simdctrl.m
│ │ │ ├── vl_svmdataset.m
│ │ │ ├── vl_svmpegasos.m
│ │ │ ├── vl_svmtrain.c
│ │ │ ├── vl_svmtrain.m
│ │ │ ├── vl_threads.c
│ │ │ ├── vl_threads.m
│ │ │ ├── vl_twister.c
│ │ │ ├── vl_twister.m
│ │ │ ├── vl_version.c
│ │ │ ├── vl_version.m
│ │ │ ├── vl_whistc.m
│ │ │ └── vl_xmkdir.m
│ │ ├── mser
│ │ │ ├── vl_erfill.c
│ │ │ ├── vl_erfill.m
│ │ │ ├── vl_ertr.m
│ │ │ ├── vl_mser.c
│ │ │ └── vl_mser.m
│ │ ├── noprefix
│ │ │ ├── aibcuthist.m
│ │ │ ├── aibcut.m
│ │ │ ├── aibcutpush.m
│ │ │ ├── aibhist.m
│ │ │ ├── aib.m
│ │ │ ├── alldist2.m
│ │ │ ├── alphanum.m
│ │ │ ├── argparse.m
│ │ │ ├── assert_almost_equal.m
│ │ │ ├── assert_equal.m
│ │ │ ├── assert_exception.m
│ │ │ ├── binsearch.m
│ │ │ ├── binsum.m
│ │ │ ├── cf.m
│ │ │ ├── click.m
│ │ │ ├── clickpoint.m
│ │ │ ├── clicksegment.m
│ │ │ ├── colsubset.m
│ │ │ ├── covdet.m
│ │ │ ├── cummax.m
│ │ │ ├── ddgaussian.m
│ │ │ ├── det.m
│ │ │ ├── dgaussian.m
│ │ │ ├── dsift.m
│ │ │ ├── dsigmoid.m
│ │ │ ├── dwaffine.m
│ │ │ ├── erfill.m
│ │ │ ├── ertr.m
│ │ │ ├── figaspect.m
│ │ │ ├── fisher.m
│ │ │ ├── flatmap.m
│ │ │ ├── frame2oell.m
│ │ │ ├── gaussian.m
│ │ │ ├── getpid.m
│ │ │ ├── gmm.m
│ │ │ ├── grad.m
│ │ │ ├── harris.m
│ │ │ ├── hat.m
│ │ │ ├── hikmeanshist.m
│ │ │ ├── hikmeans.m
│ │ │ ├── hikmeanspush.m
│ │ │ ├── histmarg.m
│ │ │ ├── hog.m
│ │ │ ├── homkermap.m
│ │ │ ├── ihashfind.m
│ │ │ ├── ihashsum.m
│ │ │ ├── ihat.m
│ │ │ ├── ikmeanshist.m
│ │ │ ├── ikmeans.m
│ │ │ ├── ikmeanspush.m
│ │ │ ├── imarray.m
│ │ │ ├── imarraysc.m
│ │ │ ├── imdisttf.m
│ │ │ ├── imdown.m
│ │ │ ├── imgrad.m
│ │ │ ├── imintegral.m
│ │ │ ├── impattern.m
│ │ │ ├── imreadbw.m
│ │ │ ├── imreadgray.m
│ │ │ ├── imsc.m
│ │ │ ├── imseg.m
│ │ │ ├── imsmooth.m
│ │ │ ├── imup.m
│ │ │ ├── imwbackward.m
│ │ │ ├── imwhiten.m
│ │ │ ├── inthist.m
│ │ │ ├── irodr.m
│ │ │ ├── isoctave.m
│ │ │ ├── kdtreebuild.m
│ │ │ ├── kdtreequery.m
│ │ │ ├── kmeans.m
│ │ │ ├── lbpfliplr.m
│ │ │ ├── lbp.m
│ │ │ ├── linespec2prop.m
│ │ │ ├── liop.m
│ │ │ ├── localmax.m
│ │ │ ├── matlabversion.m
│ │ │ ├── mser.m
│ │ │ ├── noprefix.m
│ │ │ ├── numder2.m
│ │ │ ├── numder.m
│ │ │ ├── override.m
│ │ │ ├── pegasos.m
│ │ │ ├── phow.m
│ │ │ ├── plotbox.m
│ │ │ ├── plotframe.m
│ │ │ ├── plotgrid.m
│ │ │ ├── plotpoint.m
│ │ │ ├── plotsiftdescriptor.m
│ │ │ ├── plotss.m
│ │ │ ├── plotstyle.m
│ │ │ ├── printsize.m
│ │ │ ├── pr.m
│ │ │ ├── quickseg.m
│ │ │ ├── quickshift.m
│ │ │ ├── quickvis.m
│ │ │ ├── rcos.m
│ │ │ ├── rgb2xyz.m
│ │ │ ├── roc.m
│ │ │ ├── rodr.m
│ │ │ ├── sampleinthist.m
│ │ │ ├── siftdescriptor.m
│ │ │ ├── sift.m
│ │ │ ├── sigmoid.m
│ │ │ ├── simdctrl.m
│ │ │ ├── slic.m
│ │ │ ├── svmdataset.m
│ │ │ ├── svmpegasos.m
│ │ │ ├── svmtrain.m
│ │ │ ├── test.m
│ │ │ ├── threads.m
│ │ │ ├── tightsubplot.m
│ │ │ ├── tpfp.m
│ │ │ ├── tps.m
│ │ │ ├── tpsu.m
│ │ │ ├── twister.m
│ │ │ ├── ubcmatch.m
│ │ │ ├── ubcread.m
│ │ │ ├── vlad.m
│ │ │ ├── waffine.m
│ │ │ ├── whistc.m
│ │ │ ├── witps.m
│ │ │ ├── wtps.m
│ │ │ ├── xmkdir.m
│ │ │ ├── xyz2lab.m
│ │ │ ├── xyz2luv.m
│ │ │ └── xyz2rgb.m
│ │ ├── plotop
│ │ │ ├── vl_cf.m
│ │ │ ├── vl_click.m
│ │ │ ├── vl_clickpoint.m
│ │ │ ├── vl_clicksegment.m
│ │ │ ├── vl_det.m
│ │ │ ├── vl_figaspect.m
│ │ │ ├── vl_linespec2prop.m
│ │ │ ├── vl_plotbox.m
│ │ │ ├── vl_plotframe.m
│ │ │ ├── vl_plotgrid.m
│ │ │ ├── vl_plotpoint.m
│ │ │ ├── vl_plotstyle.m
│ │ │ ├── vl_printsize.m
│ │ │ ├── vl_pr.m
│ │ │ ├── vl_roc.m
│ │ │ ├── vl_tightsubplot.m
│ │ │ └── vl_tpfp.m
│ │ ├── quickshift
│ │ │ ├── vl_flatmap.m
│ │ │ ├── vl_imseg.m
│ │ │ ├── vl_quickseg.m
│ │ │ ├── vl_quickshift.c
│ │ │ ├── vl_quickshift.m
│ │ │ └── vl_quickvis.m
│ │ ├── sift
│ │ │ ├── vl_covdet.c
│ │ │ ├── vl_covdet.m
│ │ │ ├── vl_dsift.c
│ │ │ ├── vl_dsift.m
│ │ │ ├── vl_frame2oell.m
│ │ │ ├── vl_liop.c
│ │ │ ├── vl_liop.m
│ │ │ ├── vl_phow.m
│ │ │ ├── vl_plotsiftdescriptor.m
│ │ │ ├── vl_plotss.m
│ │ │ ├── vl_sift.c
│ │ │ ├── vl_siftdescriptor.c
│ │ │ ├── vl_siftdescriptor.m
│ │ │ ├── vl_sift.m
│ │ │ ├── vl_ubcmatch.c
│ │ │ ├── vl_ubcmatch.m
│ │ │ └── vl_ubcread.m
│ │ ├── slic
│ │ │ ├── vl_slic.c
│ │ │ └── vl_slic.m
│ │ ├── special
│ │ │ ├── vl_ddgaussian.m
│ │ │ ├── vl_dgaussian.m
│ │ │ ├── vl_dsigmoid.m
│ │ │ ├── vl_gaussian.m
│ │ │ ├── vl_rcos.m
│ │ │ └── vl_sigmoid.m
│ │ ├── vlad
│ │ │ ├── vl_vlad.c
│ │ │ └── vl_vlad.m
│ │ ├── vl_compile.m
│ │ ├── vl_demo.m
│ │ ├── vl_harris.m
│ │ ├── vl_help.m
│ │ ├── vl_noprefix.m
│ │ ├── vl_root.m
│ │ ├── vl_setup.m
│ │ └── xtest
│ │ ├── vl_assert_almost_equal.m
│ │ ├── vl_assert_equal.m
│ │ ├── vl_assert_exception.m
│ │ ├── vl_test_aib.m
│ │ ├── vl_test_alldist2.m
│ │ ├── vl_test_alldist.m
│ │ ├── vl_test_alphanum.m
│ │ ├── vl_test_argparse.m
│ │ ├── vl_test_binsearch.m
│ │ ├── vl_test_binsum.m
│ │ ├── vl_test_colsubset.m
│ │ ├── vl_test_cummax.m
│ │ ├── vl_test_dsift.m
│ │ ├── vl_test_fisher.m
│ │ ├── vl_test_gmm.m
│ │ ├── vl_test_grad.m
│ │ ├── vl_test_hikmeans.m
│ │ ├── vl_test_hog.m
│ │ ├── vl_test_homkermap.m
│ │ ├── vl_test_ihashsum.m
│ │ ├── vl_test_ikmeans.m
│ │ ├── vl_test_imarray.m
│ │ ├── vl_test_imdisttf.m
│ │ ├── vl_test_imintegral.m
│ │ ├── vl_test_imsmooth.m
│ │ ├── vl_test_imwbackward.m
│ │ ├── vl_test_init.m
│ │ ├── vl_test_inthist.m
│ │ ├── vl_test_kdtree.m
│ │ ├── vl_test_kmeans.m
│ │ ├── vl_test_lbp.m
│ │ ├── vl_test_liop.m
│ │ ├── vl_test.m
│ │ ├── vl_test_mser.m
│ │ ├── vl_test_phow.m
│ │ ├── vl_test_plotbox.m
│ │ ├── vl_test_printsize.m
│ │ ├── vl_test_pr.m
│ │ ├── vl_test_roc.m
│ │ ├── vl_test_sift.m
│ │ ├── vl_test_slic.m
│ │ ├── vl_test_svmtrain.m
│ │ ├── vl_test_twister.m
│ │ ├── vl_test_vlad.m
│ │ └── vl_test_whistc.m
│ ├── vl
│ │ ├── aib.c
│ │ ├── aib.h
│ │ ├── array.c
│ │ ├── array.h
│ │ ├── covdet.c
│ │ ├── covdet.h
│ │ ├── dsift.c
│ │ ├── dsift.h
│ │ ├── fisher.c
│ │ ├── fisher.h
│ │ ├── float.th
│ │ ├── generic.c
│ │ ├── generic.h
│ │ ├── getopt_long.c
│ │ ├── getopt_long.h
│ │ ├── gmm.c
│ │ ├── gmm.h
│ │ ├── heap-def.h
│ │ ├── hikmeans.c
│ │ ├── hikmeans.h
│ │ ├── hog.c
│ │ ├── hog.h
│ │ ├── homkermap.c
│ │ ├── homkermap.h
│ │ ├── host.c
│ │ ├── host.h
│ │ ├── ikmeans.c
│ │ ├── ikmeans_elkan.tc
│ │ ├── ikmeans.h
│ │ ├── ikmeans_init.tc
│ │ ├── ikmeans_lloyd.tc
│ │ ├── imopv.c
│ │ ├── imopv.h
│ │ ├── imopv_sse2.c
│ │ ├── imopv_sse2.h
│ │ ├── kdtree.c
│ │ ├── kdtree.h
│ │ ├── kmeans.c
│ │ ├── kmeans.h
│ │ ├── lbp.c
│ │ ├── lbp.h
│ │ ├── liop.c
│ │ ├── liop.h
│ │ ├── mathop_avx.c
│ │ ├── mathop_avx.h
│ │ ├── mathop.c
│ │ ├── mathop.h
│ │ ├── mathop_sse2.c
│ │ ├── mathop_sse2.h
│ │ ├── mser.c
│ │ ├── mser.h
│ │ ├── pgm.c
│ │ ├── pgm.h
│ │ ├── qsort-def.h
│ │ ├── quickshift.c
│ │ ├── quickshift.h
│ │ ├── random.c
│ │ ├── random.h
│ │ ├── rodrigues.c
│ │ ├── rodrigues.h
│ │ ├── scalespace.c
│ │ ├── scalespace.h
│ │ ├── shuffle-def.h
│ │ ├── sift.c
│ │ ├── sift.h
│ │ ├── slic.c
│ │ ├── slic.h
│ │ ├── stringop.c
│ │ ├── stringop.h
│ │ ├── svm.c
│ │ ├── svmdataset.c
│ │ ├── svmdataset.h
│ │ ├── svm.h
│ │ ├── vlad.c
│ │ └── vlad.h
│ ├── vlfeat.sln
│ ├── vlfeat.vcproj
│ └── vlfeat.xcodeproj
│ ├── project.pbxproj
│ └── xcshareddata
│ └── xcschemes
│ ├── make doc-api.xcscheme
│ ├── make info.xcscheme
│ └── make.xcscheme
├── info
│ ├── acknowledgements.html
│ ├── contents_alpha.html
│ ├── contents.html
│ ├── contents_toc.html
│ ├── helptoc.xml
│ ├── html
│ │ ├── about.html
│ │ ├── anaglyph.html
│ │ ├── apriltags.html
│ │ ├── AxisWebCamera.html
│ │ ├── BagOfWords.html
│ │ ├── blackbody.html
│ │ ├── bresenham.html
│ │ ├── camcald.html
│ │ ├── Camera.html
│ │ ├── CatadioptricCamera.html
│ │ ├── ccdresponse.html
│ │ ├── ccxyz.html
│ │ ├── CentralCamera.html
│ │ ├── chi2inv_rtb.html
│ │ ├── cie_primaries.html
│ │ ├── closest.html
│ │ ├── cmfrgb.html
│ │ ├── cmfxyz.html
│ │ ├── col2im.html
│ │ ├── colnorm.html
│ │ ├── colordistance.html
│ │ ├── colorize.html
│ │ ├── colorkmeans.html
│ │ ├── colorname.html
│ │ ├── colorseg.html
│ │ ├── distance.html
│ │ ├── dtransform.html
│ │ ├── e2h.html
│ │ ├── EarthView.html
│ │ ├── edgelist.html
│ │ ├── epidist.html
│ │ ├── epiline.html
│ │ ├── FeatureMatch.html
│ │ ├── filt1d.html
│ │ ├── FishEyeCamera.html
│ │ ├── fmatrix.html
│ │ ├── h2e.html
│ │ ├── hist2d.html
│ │ ├── hitormiss.html
│ │ ├── homline.html
│ │ ├── homography.html
│ │ ├── homtrans.html
│ │ ├── homwarp.html
│ │ ├── Hough.html
│ │ ├── humoments.html
│ │ ├── ianimate.html
│ │ ├── ibbox.html
│ │ ├── iblobs.html
│ │ ├── icanny.html
│ │ ├── iclose.html
│ │ ├── icolor.html
│ │ ├── iconcat.html
│ │ ├── iconvolve.html
│ │ ├── icorner.html
│ │ ├── icp.html
│ │ ├── idecimate.html
│ │ ├── idilate.html
│ │ ├── idisp.html
│ │ ├── idisplabel.html
│ │ ├── idouble.html
│ │ ├── iendpoint.html
│ │ ├── ierode.html
│ │ ├── igamm.html
│ │ ├── igraphseg.html
│ │ ├── ihist.html
│ │ ├── iint.html
│ │ ├── iisum.html
│ │ ├── ilabel.html
│ │ ├── iline.html
│ │ ├── im2col.html
│ │ ├── ImageSource.html
│ │ ├── imatch.html
│ │ ├── imeshgrid.html
│ │ ├── imoments.html
│ │ ├── imono.html
│ │ ├── imorph.html
│ │ ├── imser.html
│ │ ├── inormhist.html
│ │ ├── intgimage.html
│ │ ├── invcamcal.html
│ │ ├── iopen.html
│ │ ├── ipad.html
│ │ ├── ipaste.html
│ │ ├── ipixswitch.html
│ │ ├── iprofile.html
│ │ ├── ipyramid.html
│ │ ├── irank.html
│ │ ├── iread.html
│ │ ├── irectify.html
│ │ ├── ireplicate.html
│ │ ├── iroi.html
│ │ ├── irotate.html
│ │ ├── isamesize.html
│ │ ├── iscale.html
│ │ ├── iscalemax.html
│ │ ├── iscalespace.html
│ │ ├── iscolor.html
│ │ ├── ishomog2.html
│ │ ├── ishomog.html
│ │ ├── isift.html
│ │ ├── isimilarity.html
│ │ ├── isize.html
│ │ ├── ismooth.html
│ │ ├── isobel.html
│ │ ├── isrot.html
│ │ ├── istereo.html
│ │ ├── istretch.html
│ │ ├── isurf.html
│ │ ├── isvec.html
│ │ ├── ithin.html
│ │ ├── ithresh.html
│ │ ├── itrim.html
│ │ ├── itriplepoint.html
│ │ ├── ivar.html
│ │ ├── iwindow.html
│ │ ├── kcircle.html
│ │ ├── kdgauss.html
│ │ ├── kdog.html
│ │ ├── kgauss.html
│ │ ├── klaplace.html
│ │ ├── klog.html
│ │ ├── kmeans.html
│ │ ├── ksobel.html
│ │ ├── ktriangle.html
│ │ ├── lambda2rg.html
│ │ ├── lambda2xy.html
│ │ ├── LineFeature.html
│ │ ├── loadspectrum.html
│ │ ├── luminos.html
│ │ ├── mkcube.html
│ │ ├── mkgrid.html
│ │ ├── morphdemo.html
│ │ ├── Movie.html
│ │ ├── mpq.html
│ │ ├── mpq_poly.html
│ │ ├── ncc.html
│ │ ├── niblack.html
│ │ ├── npq.html
│ │ ├── npq_poly.html
│ │ ├── numcols.html
│ │ ├── numrows.html
│ │ ├── OrientedScalePointFeature.html
│ │ ├── otsu.html
│ │ ├── peak2.html
│ │ ├── peak.html
│ │ ├── pickregion.html
│ │ ├── plot_arrow.html
│ │ ├── plot_box.html
│ │ ├── plot_circle.html
│ │ ├── plot_ellipse.html
│ │ ├── plot_homline.html
│ │ ├── plot_point.html
│ │ ├── plot_poly.html
│ │ ├── plot_sphere.html
│ │ ├── Plucker.html
│ │ ├── pnmfilt.html
│ │ ├── PointFeature.html
│ │ ├── polydiff.html
│ │ ├── radgrad.html
│ │ ├── ransac.html
│ │ ├── Ray3D.html
│ │ ├── RegionFeature.html
│ │ ├── rg_addticks.html
│ │ ├── rgb2xyz.html
│ │ ├── rluminos.html
│ │ ├── sad.html
│ │ ├── ScalePointFeature.html
│ │ ├── showcolorspace.html
│ │ ├── showpixels.html
│ │ ├── SiftPointFeature.html
│ │ ├── SphericalCamera.html
│ │ ├── ssd.html
│ │ ├── startup_mvtb.html
│ │ ├── stdisp.html
│ │ ├── SurfPointFeature.html
│ │ ├── tb_optparse.html
│ │ ├── testpattern.html
│ │ ├── Tracker.html
│ │ ├── tristim2cc.html
│ │ ├── upq.html
│ │ ├── upq_poly.html
│ │ ├── usefig.html
│ │ ├── VideoCamera_fg.html
│ │ ├── VideoCamera.html
│ │ ├── VideoCamera_IAT.html
│ │ ├── xaxis.html
│ │ ├── xyzlabel.html
│ │ ├── yaxis.html
│ │ ├── yuv2rgb2.html
│ │ ├── yuv2rgb.html
│ │ ├── YUV.html
│ │ ├── zcross.html
│ │ ├── zncc.html
│ │ ├── zsad.html
│ │ └── zssd.html
│ ├── introduction.html
│ ├── license.html
│ ├── release.html
│ ├── style.css
│ └── vision_product_page.html
├── info.xml
├── robot
│ ├── angvec2r.m
│ ├── delta2tr.m
│ ├── rot2.m
│ ├── rotz.m
│ ├── rt2tr.m
│ ├── SE2.m
│ ├── SE3.m
│ ├── skew.m
│ ├── tr2angvec.m
│ ├── tr2delta.m
│ ├── tr2rpy.m
│ ├── transl2.m
│ ├── transl.m
│ ├── trexp2.m
│ ├── trexp.m
│ ├── trinterp.m
│ ├── trlog.m
│ ├── trnorm.m
│ ├── Twist.m
│ ├── unit.m
│ └── vex.m
├── simulink
│ ├── sl_arm_ibvs2.slx
│ ├── sl_arm_ibvs.slx
│ ├── sl_drivepose_vs.slx
│ ├── sl_ibvs.slx
│ ├── sl_mobile_vs_omni.slx
│ ├── sl_mobile_vs.slx
│ ├── sl_omni_vs.slx
│ └── sl_partitioned.slx
├── startup_rvc.m
└── vision
├── anaglyph.m
├── apriltags.m
├── AxisWebCamera.m
├── BagOfWords.m
├── blackbody.m
├── camcald.m
├── @Camera
│ ├── Camera.m
│ └── plot_camera.m
├── CatadioptricCamera.m
├── ccdresponse.m
├── ccxyz.m
├── @CentralCamera
│ ├── CentralCamera.m
│ ├── estpose.m
│ ├── flowfield.m
│ ├── private
│ │ ├── compute_A_and_b_Gauss_Newton.m
│ │ ├── compute_alphas.m
│ │ ├── compute_constraint_distance_2param_6eq_3unk.m
│ │ ├── compute_constraint_distance_3param_6eq_6unk.m
│ │ ├── compute_constraint_distance_orthog_4param_9eq_10unk.m
│ │ ├── compute_L6_10.m
│ │ ├── compute_M_ver2.m
│ │ ├── compute_norm_sign_scaling_factor.m
│ │ ├── compute_permutation_constraint4.m
│ │ ├── compute_rho.m
│ │ ├── define_control_points.m
│ │ ├── define_distances_btw_control_points.m
│ │ ├── dist2.m
│ │ ├── efficient_pnp_gauss.m
│ │ ├── efficient_pnp.m
│ │ ├── gauss_newton.m
│ │ ├── getrotT.m
│ │ ├── invhomog.m
│ │ ├── kernel_noise.m
│ │ ├── optimize_betas_gauss_newton.m
│ │ ├── README
│ │ ├── reprojection_error_usingRT.m
│ │ └── sign_determinant.m
│ ├── visjac_e.m
│ ├── visjac_l.m
│ ├── visjac_p.m
│ └── visjac_p_polar.m
├── cie_primaries.m
├── CITATION
├── closest.m
├── cmfrgb.m
├── cmfxyz.m
├── col2im.m
├── colordistance.m
├── colorize.m
├── colorkmeans.m
├── colorseg.m
├── Contents.m
├── data
│ ├── bb2.dat
│ ├── bunny.mat
│ ├── cmfrgb.dat
│ ├── cones.dat
│ ├── D65.dat
│ ├── macbeth.dat
│ ├── photopic.dat
│ ├── redbrick.dat
│ ├── rgb.txt
│ ├── scotopic.dat
│ ├── solar.dat
│ └── water.dat
├── distance.m
├── dtransform.m
├── e2h.m
├── EarthView.m
├── epidist.m
├── epiline.m
├── examples
│ ├── bademo.m
│ ├── bgest.m
│ ├── chamfer_match.m
│ ├── eg_morph1.m
│ ├── eg_morph2.m
│ ├── IBVS_e.m
│ ├── IBVS_l.m
│ ├── IBVS.m
│ ├── IBVS_polar.m
│ ├── IBVS_sph.m
│ ├── ilabeltest.m
│ ├── morph2h.m
│ ├── morph2.m
│ ├── morph3.m
│ ├── PBVS.m
│ ├── sfm1.m
│ ├── shadow
│ │ ├── chaplog.txt
│ │ ├── images
│ │ │ ├── 2011-08-16-16-20-35_left_PR_05.png
│ │ │ ├── 2011-08-31-13-58-32_left_PR_05.png
│ │ │ ├── P1000546.JPG
│ │ │ ├── person.JPG
│ │ │ └── univ-parks.JPG
│ │ ├── README
│ │ ├── sharpen.m
│ │ ├── sharpenrgb.m
│ │ └── showsharpen.m
│ ├── sphere_paint.m
│ ├── sphere_rotate.m
│ ├── VisualServo.m
│ └── vodemo.m
├── FeatureMatch.m
├── FishEyeCamera.m
├── fmatrix.m
├── h2e.m
├── hist2d.m
├── hitormiss.m
├── homline.m
├── homography.m
├── homwarp.m
├── Hough.m
├── humoments.m
├── ianimate.m
├── ibbox.m
├── iblobs.m
├── icanny.m
├── iclose.m
├── icolor.m
├── iconcat.m
├── iconvolve.m
├── icorner.m
├── icp.m
├── idecimate.m
├── idilate.m
├── idisplabel.m
├── idisp.m
├── idouble.m
├── iendpoint.m
├── ierode.m
├── igamm.m
├── igraphseg.m
├── ihist.m
├── iint.m
├── iisum.m
├── ilabel.m
├── iline.m
├── im2col.m
├── images
│ ├── 58060.jpg
│ ├── 5points.png
│ ├── adelson.png
│ ├── apriltag12.png
│ ├── bender2.png
│ ├── building2-1.png
│ ├── building2-2.png
│ ├── building2-3.png
│ ├── castle2.png
│ ├── castle.png
│ ├── castle_sign2.png
│ ├── castle_sign.jpg
│ ├── church.jpg
│ ├── church.png
│ ├── circle_noisy.png
│ ├── eiffel-1.png
│ ├── eiffel2-1.jpg
│ ├── eiffel2-2.jpg
│ ├── eiffel-2.png
│ ├── eye.png
│ ├── fisheye_target.png
│ ├── flowers1.png
│ ├── flowers2.png
│ ├── flowers3.png
│ ├── flowers4.png
│ ├── flowers5.png
│ ├── flowers6.png
│ ├── flowers7.png
│ ├── flowers8.png
│ ├── flowers9.png
│ ├── foreground.png
│ ├── garden_big-l.jpg
│ ├── garden_big-r.jpg
│ ├── garden-l.jpg
│ ├── garden-r.jpg
│ ├── green.png
│ ├── greenscreen.jpg
│ ├── lena.png
│ ├── lotsblobs.png
│ ├── mb.png
│ ├── monalisa.png
│ ├── morph1.png
│ ├── multiblobs.png
│ ├── notre-dame.jpg
│ ├── P2.png
│ ├── parks.jpg
│ ├── penguins.jpg
│ ├── penguins.png
│ ├── road.png
│ ├── rocks2-l.png
│ ├── rocks2-r.png
│ ├── roof.jpg
│ ├── shapes.png
│ ├── shark1.png
│ ├── shark2a.png
│ ├── shark2.png
│ ├── sharks.png
│ ├── street.png
│ ├── tomato_124.jpg
│ ├── tomato_14.jpg
│ ├── tomato_54.jpg
│ ├── traffic_sequence.mpg
│ ├── walls-l.jpg
│ ├── walls-r.jpg
│ ├── wally.png
│ ├── wheres_walle.png
│ ├── wheres-wally.png
│ └── yellowtargets.png
├── ImageSource.m
├── imatch.m
├── imeshgrid.m
├── imoments.m
├── imono.m
├── imorph.m
├── imser.m
├── inormhist.m
├── intgimage.m
├── invcamcal.m
├── iopen.m
├── ipad.m
├── ipaste.m
├── ipixswitch.m
├── iprofile.m
├── IPT
│ ├── hitormiss.m
│ ├── iblobs.m
│ ├── idilate.m
│ ├── ierode.m
│ └── ilabel.m
├── ipyramid.m
├── irank.m
├── iread.m
├── irectify.m
├── ireplicate.m
├── iroi.m
├── irotate.m
├── isamesize.m
├── iscale.m
├── iscalemax.m
├── iscalespace.m
├── iscolor.m
├── isift.m
├── isimilarity.m
├── isize.m
├── ismooth.m
├── isobel.m
├── istereo.m
├── istretch.m
├── isurf.m
├── ithin.m
├── ithresh.m
├── itrim.m
├── itriplepoint.m
├── ivar.m
├── iwindow.m
├── kcircle.m
├── kdgauss.m
├── kdog.m
├── kgauss.m
├── klaplace.m
├── klog.m
├── kmeans.m
├── ksobel.m
├── ktriangle.m
├── lambda2rg.m
├── lambda2xy.m
├── LGPL-LICENCE.txt
├── LineFeature.m
├── loadspectrum.m
├── luminos.m
├── mex
│ ├── apriltags.c
│ ├── apriltags.mexmaci64
│ ├── Camera.drawCamera
│ ├── camera_ops.h
│ ├── closest.c
│ ├── closest.mexglx
│ ├── closest.mexmaci64
│ ├── closest.mexw32
│ ├── closest.mexw64
│ ├── edge.h
│ ├── fhist.c
│ ├── fhist.mexglx
│ ├── fhist.mexmaci64
│ ├── fhist.mexw32
│ ├── fhist.mexw64
│ ├── firewire.m
│ ├── framegrabber_firewire.c
│ ├── framegrabber.mexglx
│ ├── framegrabber.mexmaci64
│ ├── framegrabber_qtkit.mm
│ ├── frne.mexw64
│ ├── getAprilTag_mex.c
│ ├── hist2d.c
│ ├── hist2d.mexglx
│ ├── hist2d.mexmaci64
│ ├── hist2d.mexw32
│ ├── hist2d.mexw64
│ ├── ilabel.c
│ ├── ilabel.log
│ ├── ilabel.mexglx
│ ├── ilabel.mexmaci64
│ ├── ilabel.mexw32
│ ├── ilabel.mexw64
│ ├── ilabel.o
│ ├── imatch.c
│ ├── imatch.mexglx
│ ├── imatch.mexmaci64
│ ├── imatch.mexw32
│ ├── imatch.mexw64
│ ├── imorph.c
│ ├── imorph.mexglx
│ ├── imorph.mexmaci64
│ ├── imorph.mexw32
│ ├── imorph.mexw64
│ ├── irank.c
│ ├── irank.mexglx
│ ├── irank.mexmaci64
│ ├── irank.mexw32
│ ├── ivar.c
│ ├── ivar.mexglx
│ ├── ivar.mexmaci64
│ ├── ivar.mexw32
│ ├── ivar.mexw64
│ ├── iwindow.c
│ ├── iwindow.mexglx
│ ├── iwindow.mexmaci64
│ ├── iwindow.mexw32
│ ├── iwindow.mexw64
│ ├── libapriltag.a
│ ├── Makefile
│ ├── make.m
│ ├── README
│ ├── stereo_match.c
│ ├── stereo_match.mexglx
│ ├── stereo_match.mexmaci64
│ ├── stereo_match.mexw32
│ ├── stereo_match.mexw64
│ ├── SURFmex-v2
│ │ ├── common
│ │ │ ├── gpusurf
│ │ │ │ ├── assert_macros.hpp
│ │ │ │ ├── CudaSynchronizedMemory.hpp
│ │ │ │ ├── gpu_globals.h
│ │ │ │ └── GpuSurfDetector.hpp
│ │ │ ├── surfoptions.m
│ │ │ └── surfplot.m
│ │ ├── Contents.m
│ │ ├── cppmatrix.h
│ │ ├── examples
│ │ │ ├── gpu_test.m
│ │ │ ├── panorama
│ │ │ │ ├── a.jpg
│ │ │ │ ├── b.jpg
│ │ │ │ ├── c.jpg
│ │ │ │ ├── d.jpg
│ │ │ │ ├── estimate_projective4point.m
│ │ │ │ ├── estimate_projective_nonlinear.m
│ │ │ │ ├── estimate_projective_ransac.m
│ │ │ │ ├── panorama.m
│ │ │ │ └── projective_distance2.m
│ │ │ └── short_example.m
│ │ ├── Makefile
│ │ ├── make.m
│ │ ├── mextiming.h
│ │ ├── mexutils.h
│ │ ├── mexw32
│ │ │ ├── cv210.dll
│ │ │ ├── cxcore210.dll
│ │ │ ├── surfmatch.m
│ │ │ ├── surfmatch.mexw32
│ │ │ ├── surfpoints.m
│ │ │ └── surfpoints.mexw32
│ │ ├── mexw64
│ │ │ ├── cudpp64.dll
│ │ │ ├── gpusurf.dll
│ │ │ ├── gpusurf.lib
│ │ │ ├── opencv_calib3d211.dll
│ │ │ ├── opencv_contrib211.dll
│ │ │ ├── opencv_core211.dll
│ │ │ ├── opencv_features2d211.dll
│ │ │ ├── opencv_highgui211.dll
│ │ │ ├── opencv_imgproc211.dll
│ │ │ ├── opencv_legacy211.dll
│ │ │ ├── opencv_ml211.dll
│ │ │ ├── opencv_objdetect211.dll
│ │ │ ├── opencv_ts211.dll
│ │ │ ├── opencv_video211.dll
│ │ │ ├── surfmatch.m
│ │ │ ├── surfmatch.mexw64
│ │ │ ├── surfpoints_gpu.mexw64
│ │ │ ├── surfpoints.m
│ │ │ └── surfpoints.mexw64
│ │ ├── OpenCV win64.txt
│ │ ├── startup.m
│ │ ├── surfmatch.cpp
│ │ ├── surfmatch.mexmaci64
│ │ ├── surfpoints.cpp
│ │ ├── surfpoints_gpu.cpp
│ │ ├── surfpoints.log
│ │ └── surfpoints.mexmaci64
│ └── zz
├── mkcube.m
├── mkgrid.m
├── morphdemo.m
├── Movie.m
├── mpq.m
├── mpq_poly.m
├── ncc.m
├── niblack.m
├── npq.m
├── npq_poly.m
├── OrientedScalePointFeature.m
├── otsu.m
├── pnmfilt.m
├── PointFeature.m
├── radgrad.m
├── ransac.m
├── Ray3D.m
├── README
├── RegionFeature.m
├── RELEASE
├── rg_addticks.m
├── rgb2xyz.m
├── rluminos.m
├── sad.m
├── ScalePointFeature.m
├── showcolorspace.m
├── showpixels.m
├── @SiftPointFeature
│ ├── isiftmatch.m
│ ├── SiftPointFeature.m
│ └── support.m
├── @SphericalCamera
│ ├── plot_camera.m
│ ├── scamera.m
│ ├── sph2.m
│ ├── SphericalCamera.m
│ ├── sph.m
│ └── visjac_p.m
├── ssd.m
├── startup_mvtb.m
├── stdisp.m
├── @SurfPointFeature
│ ├── private
│ │ ├── FastHessian_BuildDerivative.m
│ │ ├── FastHessian_buildResponseLayer.m
│ │ ├── FastHessian_buildResponseMap.m
│ │ ├── FastHessian_getIpoints.m
│ │ ├── FastHessian_getLaplacian.m
│ │ ├── FastHessian_getResponse.m
│ │ ├── FastHessian_interpolateExtremum.m
│ │ ├── FastHessian_interpolateExtremum.patch
│ │ ├── FastHessian_isExtremum.m
│ │ ├── FastHessian_ResponseLayer.m
│ │ ├── IntegralImage_BoxIntegral.m
│ │ ├── IntegralImage_HaarX.m
│ │ ├── IntegralImage_HaarY.m
│ │ ├── IntegralImage_IntegralImage.m
│ │ ├── OpenSurf.m
│ │ ├── OpenSurf.patch
│ │ ├── README
│ │ ├── SurfDescriptor_DecribeInterestPoints.m
│ │ ├── SurfDescriptor_GetDescriptor.m
│ │ └── SurfDescriptor_GetOrientation.m
│ ├── support.m
│ ├── SURFmex-v2.zip
│ └── SurfPointFeature.m
├── testpattern.m
├── Tracker.m
├── tristim2cc.m
├── upq.m
├── upq_poly.m
├── VideoCamera_fg.m
├── VideoCamera_IAT.m
├── VideoCamera.m
├── vision.pdf
├── yuv2rgb2.m
├── yuv2rgb.m
├── YUV.m
├── zcross.m
├── zncc.m
├── zsad.m
└── zssd.m
70 directories, 1647 files
标签:
小贴士
感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。
- 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
- 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
- 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
- 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。
关于好例子网
本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明
网友评论
我要评论