facebook360_dep
Facebook360 Depth Estimation Pipeline
Public Member Functions | Static Public Member Functions | Public Attributes | List of all members
fb360_dep::calibration::Keypoint Struct Reference

#include <Keypoint.h>

Public Member Functions

 Keypoint (const Camera::Vector2 &coords, const cv::Mat_< uint8_t > &img, const int windowRadius, const bool useNearest)
 
 Keypoint (cv::Mat_< uint8_t > &interpolatedPatch)
 
folly::dynamic serialize () const
 

Static Public Member Functions

static folly::dynamic serializeVector (const std::vector< Keypoint > &corners)
 
static folly::dynamic serializeRig (const std::map< std::string, std::vector< Keypoint >> &allCorners, const std::string &frame, const std::string &imageExt)
 

Public Attributes

Camera::Vector2 coords
 
double avg
 
double std
 
cv::Mat_< uint8_t > patch
 

Constructor & Destructor Documentation

◆ Keypoint() [1/2]

fb360_dep::calibration::Keypoint::Keypoint ( const Camera::Vector2 coords,
const cv::Mat_< uint8_t > &  img,
const int  windowRadius,
const bool  useNearest 
)
inline

◆ Keypoint() [2/2]

fb360_dep::calibration::Keypoint::Keypoint ( cv::Mat_< uint8_t > &  interpolatedPatch)
inline

Member Function Documentation

◆ serialize()

folly::dynamic fb360_dep::calibration::Keypoint::serialize ( ) const
inline

◆ serializeRig()

static folly::dynamic fb360_dep::calibration::Keypoint::serializeRig ( const std::map< std::string, std::vector< Keypoint >> &  allCorners,
const std::string &  frame,
const std::string &  imageExt 
)
inlinestatic

◆ serializeVector()

static folly::dynamic fb360_dep::calibration::Keypoint::serializeVector ( const std::vector< Keypoint > &  corners)
inlinestatic

Member Data Documentation

◆ avg

double fb360_dep::calibration::Keypoint::avg

◆ coords

Camera::Vector2 fb360_dep::calibration::Keypoint::coords

◆ patch

cv::Mat_<uint8_t> fb360_dep::calibration::Keypoint::patch

◆ std

double fb360_dep::calibration::Keypoint::std

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