ORB features [closed]

asked 2013-01-19 02:12:50 -0600

ignas gravatar image

updated 2020-10-26 14:35:43 -0600

I'am using ORB feature detector and extractor to get features from a list of grayscale images. The problem is that I get different features from the same image if I try to detect\extract it more than once. So it is impossible to use them for detection later.

The code:

bmp=BitmapFactory.decodeResource(getResources(),R.drawable.t1);
Utils.bitmapToMat(bmp, mat);
FeatureDetector detector = FeatureDetector.create(FeatureDetector.ORB);
detector.detect(mat, keypoints);
DescriptorExtractor extractor = DescriptorExtractor.create(DescriptorExtractor.ORB);
extractor.compute(mat, keypoints, features);

If I input the same image more than once, features is different each time. Maybe someone have some insight into that?

(Here are few of the images I use: imgur.com/a/IfgcI#0)

edit retag flag offensive reopen merge delete

Closed for the following reason question is not relevant or outdated by sturkmen
close date 2020-10-26 14:29:30.860050