Ask Your Question

How to set minHessian value in android/java

asked 2014-01-07 23:29:55 -0500

Mehul Thakkar gravatar image

How to set hessian threshold value for surf detectror in opencv library.

In C++. I can set it as:

int minHessian = 100;
SurfFeatureDetector detector( minHessian );**

But in android, surf detector is created as:

FeatureDetector surf=FeatureDetector.create(FeatureDetector.SURF);

So, how does I set the value of min hessian in android.

Make note that, SURF is not available in newer versions of opencv library, I am using opencv 2.4.1, so that I can do surf detection in android.

edit retag flag offensive close merge delete



"Make note that, SURF is not available in newer versions" - are you sure ? seems i can create SURF/SIFT on android 2.4.6 and on desktop 3.0.

berak gravatar imageberak ( 2014-05-08 07:12:05 -0500 )edit

SURF didn't dissappear, it just moved to the nonfree module. Probably that got you confused. It falls out of the scope of the OpenCV BSD license.

StevenPuttemans gravatar imageStevenPuttemans ( 2014-05-08 08:00:11 -0500 )edit

1 answer

Sort by ยป oldest newest most voted

answered 2014-05-08 06:40:01 -0500

huanhuan719 gravatar image

I have the same questiones!Have you solved it?

edit flag offensive delete link more
Login/Signup to Answer

Question Tools


Asked: 2014-01-07 23:29:55 -0500

Seen: 533 times

Last updated: May 08 '14