NDEVR
API Documentation
ExtractorNode

A quadtree node used for distributing ORB keypoints across the image. More...

Collaboration diagram for ExtractorNode:
[legend]

Public Member Functions

 ExtractorNode ()
 Default constructor.
void DivideNode (ExtractorNode &n1, ExtractorNode &n2, ExtractorNode &n3, ExtractorNode &n4)
 Divides this node into four child nodes.

Public Attributes

bool bNoMore
 True if this node cannot be further divided.
cv::Point2i BR
 Corner coordinates (upper-left, upper-right, bottom-left, bottom-right).
PrimitiveAlignedBuffer< cv::KeyPoint, 32 > vKeys
 Keypoints contained in this node.

Detailed Description

A quadtree node used for distributing ORB keypoints across the image.

Definition at line 14 of file ORBextractor.h.

Member Function Documentation

◆ DivideNode()

void ExtractorNode::DivideNode ( ExtractorNode & n1,
ExtractorNode & n2,
ExtractorNode & n3,
ExtractorNode & n4 )

Divides this node into four child nodes.

Parameters
[out]n1Top-left child node.
[out]n2Top-right child node.
[out]n3Bottom-left child node.
[out]n4Bottom-right child node.

References ExtractorNode().


The documentation for this class was generated from the following file: