OpenCV 4.12.0
開源計算機視覺
載入中...
搜尋中...
無匹配項
cv::kinfu::VolumeParams 結構體參考

#include <opencv2/rgbd/volume.hpp>

cv::kinfu::VolumeParams 的協作圖

靜態公共成員函式

static Ptr< VolumeParamscoarseParams (VolumeType _volumeType)
 粗略的引數集,以重建質量為代價提供相對較高的效能。
 
static Ptr< VolumeParamsdefaultParams (VolumeType _volumeType)
 預設引數集,以犧牲效能為代價提供更高的重建質量。
 

公共屬性

float depthTruncThreshold
 深度截斷閾值(米)。將大於閾值的深度截斷為 0。
 
int maxWeight
 每個體素要整合的最大幀數。表示用於計算體素 TSDF 執行平均值的最大幀數。
 
Affine3f pose
 體積的初始位姿(米)。
 
float raycastStepFactor
 單次光線投射步長長度。描述每次行進跳過的體素長度的百分比。
 
Vec3i resolution
 體素空間的解析度。每個維度中的體素數。僅適用於 TSDF Volume。HashTSDF 體積僅支援所有三個維度中的相等解析度。
 
float tsdfTruncDist
 TSDF 截斷距離。距表面大於該值的距離將被截斷為 1.0。
 
VolumeType type
 Volume 的型別。值可以是 TSDF(單個體積)或 HASHTSDF(體積單元的雜湊表)
 
int unitResolution = {0}
 volumeUnit 在體素空間中的解析度。volumeUnit 在每個維度中的體素數。僅適用於 hashTSDF。
 
float voxelSize
 體素的長度(米)。
 

成員函式文件

◆ coarseParams()

static Ptr< VolumeParams > cv::kinfu::VolumeParams::coarseParams ( VolumeType _volumeType)
static

粗略的引數集,以重建質量為代價提供相對較高的效能。

◆ defaultParams()

static Ptr< VolumeParams > cv::kinfu::VolumeParams::defaultParams ( VolumeType _volumeType)
static

預設引數集,以犧牲效能為代價提供更高的重建質量。

成員資料文件

◆ depthTruncThreshold

float cv::kinfu::VolumeParams::depthTruncThreshold

深度截斷閾值(米)。將大於閾值的深度截斷為 0。

◆ maxWeight

int cv::kinfu::VolumeParams::maxWeight

每個體素要整合的最大幀數。表示用於計算體素 TSDF 執行平均值的最大幀數。

◆ pose

Affine3f cv::kinfu::VolumeParams::pose

體積的初始位姿(米)。

◆ raycastStepFactor

float cv::kinfu::VolumeParams::raycastStepFactor

單次光線投射步長長度。描述每次行進跳過的體素長度的百分比。

◆ resolution

Vec3i cv::kinfu::VolumeParams::resolution

體素空間的解析度。每個維度中的體素數。僅適用於 TSDF Volume。HashTSDF 體積僅支援所有三個維度中的相等解析度。

◆ tsdfTruncDist

float cv::kinfu::VolumeParams::tsdfTruncDist

TSDF 截斷距離。距表面大於該值的距離將被截斷為 1.0。

◆ type

VolumeType cv::kinfu::VolumeParams::type

Volume 的型別。值可以是 TSDF(單個體積)或 HASHTSDF(體積單元的雜湊表)

◆ unitResolution

int cv::kinfu::VolumeParams::unitResolution = {0}

volumeUnit 在體素空間中的解析度。volumeUnit 在每個維度中的體素數。僅適用於 hashTSDF。

◆ voxelSize

float cv::kinfu::VolumeParams::voxelSize

體素的長度(米)。


此結構體的文件由以下檔案生成