Ask Your Question
0

SIFT and SURF algorithms

asked Nov 9 '16

Kelvin gravatar image

The OpenCV library provides the SIFT (Scale-invariant feature transform) and SURF (Speeded Up Robust Features) algorithms? If so, where can I find it?

Note: I know the algorithms are patented in US.

Thanks in advance

Preview: (hide)

1 answer

Sort by » oldest newest most voted
2

answered Nov 9 '16

Vintez gravatar image

updated Nov 10 '16

Yes both are implemented in OpenCV. You can find them in the opencv-contrib modules under the section xfeatures2d.

Preview: (hide)

Comments

2

The module is xfeatures2d :) Just making sure there is no confusion. Also if SURF/SIFT is the only functions you are interested in I would suggest only generating the xfeatures2d module (and not any other modules from opencv_contrib) as some of the other modules are corrupted.

ThorbjornSomod gravatar imageThorbjornSomod (Nov 10 '16)edit

good, that you have said that! updated the answer with the right module name.

Vintez gravatar imageVintez (Nov 10 '16)edit

Actually, I am already using the opencv_contrib to perform face recognition, but thanks for the tip @ThorbjornSomod, and thanks for the answer @Vintez.

Kelvin gravatar imageKelvin (Nov 11 '16)edit

Question Tools

1 follower

Stats

Asked: Nov 9 '16

Seen: 356 times

Last updated: Nov 10 '16