Ask Your Question
0

DescriptorExtractor::compute

asked Feb 24 '13

yogeshopencv gravatar image

updated Aug 24 '15

Hi, I want to know what exactly DescriptorExtractor::compute function does and how it perform its task.

While looking into the src C:\openCV\modules\features2d\src\descriptors.cpp I found only that it basically call the function computeImpl() and I am unable to understand what actually computeImpl() computes.

Any help or any link will be really apreciated.

Thanks in advance.

Preview: (hide)

1 answer

Sort by » oldest newest most voted
0

answered Feb 24 '13

DescriptorExtractor is just abstract interface for most descriptor extractors in OpenCV. If you want to investigate its behavior you need to choose concrete extractor, see its documentation and find corespondent class in sources. There are OrbDescriptorExtractor, FREAK, BriefDescriptorExtractor, etc. All of them are defined in features2d.hpp as super class of DescriptorExtractor. As well as some algorithms of feature processing is not free, they moved to nonfree module. You can find different SIFT and SURF related stuff there.

Preview: (hide)

Question Tools

Stats

Asked: Feb 24 '13

Seen: 442 times

Last updated: Feb 24 '13