[k1,d1] = vl_sift(im1), I need to call the function given. Can any one send me the coding for "vl_sift" call

20 views (last 30 days)
I am working on image mosaicing, i have download a reference code i.e. mosaicing.m, there i lost "vl_sift" fuction call.can any one send me code for this .
Thank you
  1 Comment
abhijith sugathan
abhijith sugathan on 3 Mar 2019
you just need to add the tool box vlfeat, and open the function vl_sift on your work space and execute the code. try two or more time you will get it
thank you.

Sign in to comment.

Accepted Answer

Walter Roberson
Walter Roberson on 15 Oct 2015
Download that and unzip it in a directory. From there look in the folder toolbox/sift and you will find the .c and .m source code for vl_sift
The vl_sift.m file exists only to provide help information, and will have no executable code in it. This is normal and is the way that MATLAB is designed to provide help information for functions coded in other languages such as C
  2 Comments
ANJANEYA PRASAD
ANJANEYA PRASAD on 15 Oct 2015
Thank you, But as i told i am executing image mosaicing code(mosaicing.m).So there " vl_sift " is used as a call function for finding sift features.i downloaded the file you have given and by executing this i got error as"Error in mosaic (line 17) [k1,d1] = vl_sift(im1);". please tell me how make it correct.
Thank you
abhijith sugathan
abhijith sugathan on 3 Mar 2019
you just need to add the tool box vlfeat, and open the function vl_sift on your work space and execute the code. try two or more time you will get it
thank you.

Sign in to comment.

More Answers (0)

Categories

Find more on Filter Banks in Help Center and File Exchange

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!