OpenCV453
公開型 | 公開メンバ関数 | 静的公開メンバ関数 | 公開変数類 | 全メンバ一覧
cv::rgbd::OdometryFrame 構造体

#include <depth.hpp>

cv::rgbd::RgbdFrameを継承しています。

公開型

enum  { CACHE_SRC = 1 , CACHE_DST = 2 , CACHE_ALL = CACHE_SRC + CACHE_DST }
 

公開メンバ関数

 OdometryFrame (const Mat &image, const Mat &depth, const Mat &mask=Mat(), const Mat &normals=Mat(), int ID=-1)
 
virtual CV_WRAP void release () CV_OVERRIDE
 
CV_WRAP void releasePyramids ()
 
- 基底クラス cv::rgbd::RgbdFrame に属する継承公開メンバ関数
 RgbdFrame (const Mat &image, const Mat &depth, const Mat &mask=Mat(), const Mat &normals=Mat(), int ID=-1)
 

静的公開メンバ関数

static CV_WRAP Ptr< OdometryFramecreate (const Mat &image=Mat(), const Mat &depth=Mat(), const Mat &mask=Mat(), const Mat &normals=Mat(), int ID=-1)
 
- 基底クラス cv::rgbd::RgbdFrame に属する継承静的公開メンバ関数
static CV_WRAP Ptr< RgbdFramecreate (const Mat &image=Mat(), const Mat &depth=Mat(), const Mat &mask=Mat(), const Mat &normals=Mat(), int ID=-1)
 

公開変数類

CV_PROP std::vector< MatpyramidImage
 
CV_PROP std::vector< MatpyramidDepth
 
CV_PROP std::vector< MatpyramidMask
 
CV_PROP std::vector< MatpyramidCloud
 
CV_PROP std::vector< Matpyramid_dI_dx
 
CV_PROP std::vector< Matpyramid_dI_dy
 
CV_PROP std::vector< MatpyramidTexturedMask
 
CV_PROP std::vector< MatpyramidNormals
 
CV_PROP std::vector< MatpyramidNormalsMask
 
- 基底クラス cv::rgbd::RgbdFrame に属する継承公開変数類
CV_PROP int ID
 
CV_PROP Mat image
 
CV_PROP Mat depth
 
CV_PROP Mat mask
 
CV_PROP Mat normals
 

詳解

Object that contains a frame data that is possibly needed for the Odometry. It's used for the efficiency (to pass precomputed/cached data of the frame that participates in the Odometry processing several times).

列挙型メンバ詳解

◆ anonymous enum

anonymous enum

These constants are used to set a type of cache which has to be prepared depending on the frame role: srcFrame or dstFrame (see compute method of the Odometry class). For the srcFrame and dstFrame different cache data may be required, some part of a cache may be common for both frame roles.

引数
CACHE_SRCThe cache data for the srcFrame will be prepared.
CACHE_DSTThe cache data for the dstFrame will be prepared.
CACHE_ALLThe cache data for both srcFrame and dstFrame roles will be computed.

関数詳解

◆ release()

virtual CV_WRAP void cv::rgbd::OdometryFrame::release ( )
virtual

cv::rgbd::RgbdFrameを再実装しています。


この構造体詳解は次のファイルから抽出されました: