Industrial Calibration  1.0.0
Loading...
Searching...
No Matches
industrial_calibration::GridCorrespondenceSampler Struct Reference

A correspondence sampler specifically for grid targets.

#include <homography_analysis.h>

Inheritance diagram for industrial_calibration::GridCorrespondenceSampler:

Public Member Functions

 GridCorrespondenceSampler (const std::size_t rows_, const std::size_t cols_, const std::size_t stride_=1)
 
virtual std::vector< std::size_t > getSampleCorrespondenceIndices () const final override
 

Public Attributes

const std::size_t rows
 Number of rows in the target.
 
const std::size_t cols
 Number of columns in the target.
 
const std::size_t stride
 Number elements associated with each grid point (i.e. depth) ArUco grid targets, for example, have 4 observations associated with each element in the grid, so the stride would be 4.
 

Member Function Documentation

◆ getSampleCorrespondenceIndices()

std::vector< std::size_t > industrial_calibration::GridCorrespondenceSampler::getSampleCorrespondenceIndices ( ) const
finaloverridevirtual