ORB::operator() cannot compute descriptor for provided keypoints (Bug #1408)


Added by miro - over 13 years ago. Updated almost 13 years ago.


Status:Done Start date:
Priority:High Due date:
Assignee:Andrey Kamaev % Done:

0%

Category:features2d
Target version:2.4.0
Affected version: Operating System:
Difficulty: HW Platform:
Pull request:

Description

ORB::operator() cannot compute descriptor for provided keypoints

If the attached file is compiled using:

g++ testorb_opencv.cpp -o testorb -I/usr/local/ pkg-config opencv --cflags --libs

and executed using:
./testorb

The output is:

Doing SIFT
Number of keypoints found: 58
Descriptor size: 128
Doing SURF
Number of keypoints found: 58
Descriptor size: 64
Doing ORB

Number of keypoints found when orb detects keypoints: 27
Number of keypoints found when the same keypoints are provided: 0
Descriptor size: 32
Done!


testorb_opencv.cpp (1.8 kB) miro -, 2011-10-07 03:27 pm

test_front_im.png (20.1 kB) miro -, 2011-10-07 03:27 pm


Associated revisions

Revision 77a2529e
Added by Roman Donchenko over 11 years ago

Merge pull request #1408 from jet47:new-ptr-fixes

History

Updated by Andrey Kamaev almost 13 years ago

ORB is already fixed in latest trunk:

Doing ORB

Number of keypoints found when orb detects keypoints: 11
Number of keypoints found when the same keypoints are provided: 11
Descriptor size: 32
  • Status changed from Open to Done
  • Target version set to 2.4.0
  • Assignee changed from Maria Dimashova to Andrey Kamaev

Also available in: Atom PDF